码迷,mamicode.com
首页 > 编程语言 > 详细

阶段3 2.Spring_10.Spring中事务控制_5 spring事务控制的代码准备

时间:2019-08-17 15:07:44      阅读:74      评论:0      收藏:0      [点我收藏+]

标签:新项目   控制   目的   alt   code   service   set   test   XML   


创建一个工程,只搭建环境不做配置。等配置的时候把这个项目相关的代码再复制到新项目里面
技术图片
jar包的打包方式
技术图片
导入包
技术图片
事务控制也是基于AOP的。所以这里导入aspectjweaver
技术图片
复制jdbcTemplate中的代码
技术图片
复制到当前项目里面技术图片

对代码进行改造和删减

删除
技术图片
resources里面的配置要删减一些 
技术图片
删除
技术图片事务是控制在业务层的。所以需要新建Service的接口
技术图片
一个id查询的方法 一个转账的方法
技术图片
增加实现类Impl文件夹。然后。把直线xml项目的代码复制过来。
技术图片
复制到我们的工程下的Impl的工程下
技术图片

把一些没用的方法删除掉。保留根据id查询和转账的方法。还有到的声明和set方法
技术图片

新建测试类

把之前的测试类,复制一份过来
test/java/com整个文件夹复制过去
技术图片
导入JUnit的包
技术图片

spring整个JUnit还需要导入
技术图片
这时候发现测试的as报错了
技术图片
配置业务层
技术图片
还要在里面注入
技术图片

测试转账方法
技术图片
技术图片
转账后
技术图片
把异常打开
技术图片
事物没有控制住
技术图片

 

阶段3 2.Spring_10.Spring中事务控制_5 spring事务控制的代码准备

标签:新项目   控制   目的   alt   code   service   set   test   XML   

原文地址:https://www.cnblogs.com/wangjunwei/p/11368438.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!