1 定义配置文件 创建自定义xml 文件, 保存 数据库连接信息 jdbc-config.xml <?xml version="1.0" encoding="UTF-8" ?> <jdbc> <property name="driverClass">com.mysql.jdbc.Driver</pr ...
转载
2021-07-28 03:24:00
284阅读
2评论
利用xml文件封装数据库配置信息xml文件放在src目录下/testjdbc1/src/DBUtil.xml java文件解析xml文件,封装方法 /testjdbc1/src/dbutil/JDBCUtil.java 测试连接 数据库中插入日期类型的数据的方式:preparedStatement.
原创
2022-04-22 15:38:44
107阅读
一. 索引 1. JDBC <1> JDBC 概述 <2> JDBC 的启动和运行 <3> API - ResultSet接口 <4> API - 释放资源 <5> 创建一个JDBC工具类 <6> DML操作 <7> DQL操作 <8> SQL注入问题 <9> 预处理对象 - PreparedSta ...
转载
2021-07-29 11:06:00
197阅读
2评论
将spring事务管理与spirng-mybatis分离开了:<beans xmlns="http://ww
原创
2022-12-09 11:42:24
66阅读
系列概述基于aoptx命名空间的配置示例txmethod元素属性系列Spring对事务管理的支持概述以及 编程式的事务管理Spring JDBC-使用XML配置声明式事务Spring JDBC-使用注解配置声明式事务概述大多数开发者选择声明式事务管理的功能,这种方式对代码的侵入性最小,可以让事务管理完全从业务代码中移除,非常符合非侵入式轻量容器的理念。Spring的声明式事务管理是通过AOP
原创
2022-04-13 16:34:50
232阅读
对于大多数数据传输对象(Data Transfer Object,DTO)类型,属性可以起作用,而且像 你绝大多数的领域模型, 指令也许是你想使不可变类的地方。 通常包含引用或查询数 据的表很少或基本不变的话对不可变类来说是合适的。 构造方法注入允许你在初始化时 为类设置属性的值,而不用暴露出公有方法。MyBatis 也支持私有属性和私有 JavaBeans 属
转载
2023-12-03 09:18:25
97阅读
系列概述基于aoptx命名空间的配置示例txmethod元素属性系列Spring对事务管理的支持概述以及 编程式的事务管理Spring JDBC-使用XML配置声明式事务Spring JDBC-使用注解配置声明式事务概述大多数开发者选择声明式事务管理的功能,这种方式对代码的侵入性最小,可以让事务管理完全从业务代码中移除,非常符合非侵入式轻量容器的理念。Spring的声明式事务管理是通过AOP
原创
2021-05-31 17:37:53
235阅读
导读:企业电子投票系统主要用来统计网站用户对某个主题或热门话题的意见。决策者通过这些统计数据做出相应的决策。企业电子投票系统是一般网站必备的程序之一,如果网站开发者想了解用户对该网站的意见和建议。他可以设计这样一个投票主题:你认为该网站如何?(A.很好 B.一般C.不好)然后提供给用户进行投票。我的投票系统具有极大的灵活性,投票类型分为单选投票和多选投票。管理员可以在线设计不同的投票主题供用户进行投票。对于该设计报告还有什么不当之处请见谅,同时也希望你能多提宝贵意见。我会认真参考您的意见,修改和完善该系统.
原创
2021-06-18 12:23:59
285阅读
二、OOA/D 与UML 部分:(共6 题:基础2 道,中等难度4 道)96、UML 是什么?常用的几种图?【基础】答:UML 是标准建模语言;常用图包括:用例图,静态图(包括类图、对象图和包图),行为图,交互图(顺序图,合作图),实现图。97、编程题: 写一个Singleton 出来。【基础】答:Singleton 模式主要作用是保证在Java 应用程序中,一个类Class 只有一个实例存在。举
原创
2021-06-02 18:26:05
205阅读
目前业界有各种各样的网络输出传输时的序列化和反序列化方案,它们在技术上的实现的初衷和背景有较大的区别,因此在设计的架构也会有很大的区别,最终在落地后的:解析速度、对系统的影响、传输数据的大小、可维护性及可阅读性等方面有着较大的区别,本文分享一些我在一些常见序列化技术的分析和理解: 文章分成3个部分:
转载
2018-10-30 15:23:00
93阅读
什么时候自己创建工具类? 如果一个功能经常要用到,我们建议把这个功能做成一个工具类,可以在不同的地方重用。 “获得数据库连接”操作,将在以后的增删改查所有功能中都存在,可以封装工具类JDBCUtils。提供获取 连接对象的方法,从而达到代码的重复利用。 工具类包含的内容 1) 可以把几个字符串定义成 ...
转载
2021-07-22 13:22:00
411阅读
点赞
2评论
1 数据准备 -- 创建 jdbc_user表 CREATE TABLE jdbc_user ( id INT PRIMARY KEY AUTO_INCREMENT , username VARCHAR(50), PASSWORD VARCHAR(50), birthday DATE ); -- 添 ...
转载
2021-07-21 14:40:00
230阅读
2评论
在传统的客户端/服务端模型中,通常是在服务器端部署数据库,而在客户端安装GUI程序,再次模型中,JDBC驱动程序应该部署在客户端如今三层模型更加常见,在三层应用模型中,客户端不直接调用数据库,而是调用服务器上的中间件,有中间件完成数据库查询操作,这种三层模型有以下优点,他将可视化表示(位于客户端) 从业务逻辑(位于中间件)和原始数据(位于数据库)中分离出来、因此,我们可以从不同的客户端,如j...
原创
2022-02-20 14:13:22
251阅读
之前我们是使用 MySQL 的命令来操作事务。接下来我们使用 JDBC 来操作银行转账的事务。 1 数据准备 -- 创建账户表 CREATE TABLE account( -- 主键 id INT PRIMARY KEY AUTO_INCREMENT, -- 姓名 NAME VARCHAR(10), ...
转载
2021-07-22 16:21:00
368阅读
2评论
1 什么是JDBC JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句。 2 JDBC原理 早期SUN公司的天才们想编写一
原创
2021-07-15 15:04:27
566阅读
在传统的客户端/服务端模型中,通常是在服务器端部署数据库,而在客户端安装GUI程序,再次模型中,JDBC驱动程序应该部署在客户端如今三层模型更加常见,在三层应用模型中,客户端不直接调用数据库,而是调用服务器上的中间件,有中间件完成数据库查询操作,这种三层模型有以下优点,他将可视化表示(位于客户端) 从业务逻辑(位于中间件)和原始数据(位于数据库)中分离出来、因此,我们可以从不同的客户端,如j...
原创
2021-07-28 10:56:34
379阅读
支持的 JDBC 类型为了未来的参考,MyBatis 通过包含的 jdbcType 枚举型,支持下面的 JDBC 类型。 BITFLOATCHARTIMESTAMPOTHERUNDEFINEDTINYINTREALVARCHARBINARYBLOBNVARCHARSMALLINTDOUBLELONGVARCHARVARBINARYCLOBNCHARINTEGERNUMERICDATELO
原创
精选
2017-12-28 03:50:46
7284阅读
点赞
MyBatis之MapperXML文件详解(四)-JDBC类型和嵌套查询白玉IT哈哈支持的JDBC类型为了未来的参考,MyBatis通过包含的jdbcType枚举型,支持下面的JDBC类型。BITFLOATCHARTIMESTAMPOTHERUNDEFINEDTINYINTREALVARCHARBINARYBLOBNVARCHARSMALLINTDOUBLELONGVARCHARVARBINARY
原创
2021-01-15 15:30:07
749阅读
数据源配置时加上编码转换格式后出问题了:The reference to entity"characterEncoding" must end with the ';' delimiter这个错误就是 context.xml中设置数据源链接URL的问题 <context-param> <param-name>url</param-name> <p
转载
2020-04-25 16:28:00
123阅读
2评论
public final class DBPropertyUtil {
/**
* 各种常用数据库驱动名称
*============mysql Driver==================== 
转载
精选
2015-01-06 15:58:55
487阅读