zoukankan      html  css  js  c++  java
  • 阶段3 2.Spring_10.Spring中事务控制_4 spring中事务控制的一组API

    分析aop的 xml 的代码。更直观一些



    事务提交和回滚就是我们重复的代码
    spring业余事务管理器,我们拿过来直接用就可以

    提交和回滚的后面直接调用释放。所以释放资源之类就是多余的
    在绑定连接到线程的时候,直接就设置成false,所以开启事务这个通知 也是多余的

    spring中的事务




    需要先导入包pom.xml


    用刚上线类。DataSourceTransactionManager

    如果用到Hibernate的话。这个是真正带着代码的实现类

    TransactionDefinition

    事务的隔离级别一共有四个,spring默认使用的是数据库的隔离级别

    事务的传播行为


    存储点不好理解。可以理解为事务是按步提交。一旦设置了存储点,每个存储点都是事务的一部分,当执行成功后,就提交这一步。所有步骤都成功,整个事务结束。如果在某一步没有成功,回滚的时候只回滚到当前这一步。而不是回滚到所有重头开始。
    存储点现在用不到 后续大型项目可能会用到。

    除了配置事物管理器,还需要指定一些事物属性。还有就是要对谁进行事物控制 也就是切入点表达式


     

  • 相关阅读:
    获取Activity中得到焦点的EditText
    SwipeRefreshLayout嵌套ScrollView包裹复杂头布局和RecyclerView
    摄像机识别图片中的手机号
    Glide 加载图片
    反射,元类
    类与实例
    多态
    sys模块理解补充
    python中os模块再回顾
    面向对象之封装
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11366082.html
Copyright © 2011-2022 走看看