zoukankan      html  css  js  c++  java
  • 阶段3 2.Spring_10.Spring中事务控制_5 spring事务控制的代码准备


    创建一个工程,只搭建环境不做配置。等配置的时候把这个项目相关的代码再复制到新项目里面

    jar包的打包方式

    导入包

    事务控制也是基于AOP的。所以这里导入aspectjweaver

    复制jdbcTemplate中的代码

    复制到当前项目里面

    对代码进行改造和删减

    删除

    resources里面的配置要删减一些 

    删除
    事务是控制在业务层的。所以需要新建Service的接口

    一个id查询的方法 一个转账的方法

    增加实现类Impl文件夹。然后。把直线xml项目的代码复制过来。

    复制到我们的工程下的Impl的工程下


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

    新建测试类

    把之前的测试类,复制一份过来
    test/java/com整个文件夹复制过去

    导入JUnit的包


    spring整个JUnit还需要导入

    这时候发现测试的as报错了

    配置业务层

    还要在里面注入


    测试转账方法


    转账后

    把异常打开

    事物没有控制住


     

  • 相关阅读:
    数的划分终极版--背包法解决各类数的划分
    128.最长公共子序列
    整数划分类型题目--专练
    主函数
    LED类代码
    APM2.8地面站下载地址
    多文件函数调用
    流水灯
    APM的3DR无线数传的安装和调试
    闪烁的LED灯
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11368438.html
Copyright © 2011-2022 走看看