DBUtils是apache组织的一个工具类,jdbc的框架,更方便我们使用 使用步骤: 1.导入jar包(commons-dbutils-1.4.jar) 2.创建一个queryrunner类 queryrunner作用:操作sql语句 构造方法: 3.编写sql 4.执行sql uery(..) ...
分类:
数据库 时间:
2017-04-07 21:27:59
阅读次数:
392
缺点:Service层面还是不应该出现关于事务的操作1.自行创建C3P0Uti,account数据库,导入Jar包 2.Dao层面 接口: 实现类: 3.Service层面 接口: 实现类: 4.创建ManagerThreadLocal管理Connection ...
分类:
数据库 时间:
2017-04-04 15:17:17
阅读次数:
314
用了AOP(面向切面编程),实现动态代理,service层面隐藏了开启事务。1.自行创建C3P0Uti,account数据库,导入Jar包 2.Dao层面 接口: 实现类: 3.Service层面 接口: 实现类: 4.创建ManagerThreadLocal管理Connection 5.创建Pro ...
分类:
数据库 时间:
2017-04-04 14:56:15
阅读次数:
303
1.导入jar包(dbutil->QueryRunner) 2.C3P0Util工具类 3.配置文件:c3p0-config.xml(名字不能更改) ...
分类:
其他好文 时间:
2017-04-04 14:25:11
阅读次数:
179
缺点:Dao层面把Service层面的操作完成了,不利于后期的代码修改和重构 1.自行创建C3P0Util account数据库 2.jar包 3.Dao层面 接口: 实现类: ...
分类:
数据库 时间:
2017-04-04 14:20:24
阅读次数:
254
缺点:Service层面把Dao层面的开启事务操作完成了1.自行创建C3P0Uti,account数据库,导入Jar包 2.Dao层面 接口: 实现类: 3.Service层面 接口: 实现类: ...
分类:
数据库 时间:
2017-04-04 14:16:08
阅读次数:
232
public Object query(Connection conn, String sql, Object[] params, ResultSetHandler rsh) throws SQLException:执行一个查询操作,在这个查询中,对象数组中的每个元素值被用来作为查询语句的置换参数。 ...
分类:
其他好文 时间:
2017-04-04 11:40:22
阅读次数:
238
1:DBUtils中的QueryRunner的使用: 1.1:QueryRunner中提供了对SQL语句操作的api; 1.2:主要有三个方法: 1.2.1:query():用于执行select(查询); 1.2.2:update():用于执行insert(插入)/update(更新)/delete ...
分类:
其他好文 时间:
2017-03-11 21:42:06
阅读次数:
220
基本操作(用作备忘) 1、首先导包(使用Dbutils) 2、配置数据库链接文件 3、创建一个数据库操作类(直接操作也没问题,封装符合Java思想) 4、DAO实现层直接获取QueryRunner实例后可对数据库进行相关操作 5、后续补充QueryRunner相关知识 ...
分类:
数据库 时间:
2017-02-28 21:43:34
阅读次数:
317
创建类 TxQueryRunner 继承 QueryRunner 重写其参数不带Connection的方法 需要jar包 :c3p0-0.9.1.2.jar、mysql-connector-java-5.1.20-bin.jar、commons-dbutils-1.6.jar 测试代码: ...
分类:
其他好文 时间:
2017-02-09 00:33:59
阅读次数:
166