摘要:
用了AOP(面向切面编程),实现动态代理,service层面隐藏了开启事务。1.自行创建C3P0Uti,account数据库,导入Jar包 2.Dao层面 接口: 实现类: 3.Service层面 接口: 实现类: 4.创建ManagerThreadLocal管理Connection 5.创建Pro 阅读全文
posted @ 2017-04-04 14:41
第九种格调的人生
阅读(535)
评论(0)
推荐(0)
摘要:
缺点:Service层面还是不应该出现关于事务的操作1.自行创建C3P0Uti,account数据库,导入Jar包 2.Dao层面 接口: 实现类: 3.Service层面 接口: 实现类: 4.创建ManagerThreadLocal管理Connection 阅读全文
posted @ 2017-04-04 14:00
第九种格调的人生
阅读(286)
评论(0)
推荐(0)
摘要:
缺点:Service层面把Dao层面的开启事务操作完成了1.自行创建C3P0Uti,account数据库,导入Jar包 2.Dao层面 接口: 实现类: 3.Service层面 接口: 实现类: 阅读全文
posted @ 2017-04-04 13:41
第九种格调的人生
阅读(352)
评论(0)
推荐(0)
摘要:
缺点:Dao层面把Service层面的操作完成了,不利于后期的代码修改和重构 1.自行创建C3P0Util account数据库 2.jar包 3.Dao层面 接口: 实现类: 阅读全文
posted @ 2017-04-04 13:37
第九种格调的人生
阅读(282)
评论(0)
推荐(0)
摘要:
1.导入jar包(dbutil->QueryRunner) 2.C3P0Util工具类 3.配置文件:c3p0-config.xml(名字不能更改) 阅读全文
posted @ 2017-04-04 13:22
第九种格调的人生
阅读(371)
评论(0)
推荐(0)

浙公网安备 33010602011771号