Spring

事务

首先,spring也需要有事务。比如jdbctemplate一个方法是操作转账的,那么里面肯定是多条具体语句。我们必须使整体为一个事务。

有函数式事务和声明式事务,函数式的太麻烦了
需要事务管理器,不再需要事务管理模板了
通过aop实现(aspectj中配置好类和方法),直接使用transcational注解

隔离级别

五种,requuired是数据库底层的级别,其他和mysql的一样。

传播策略

主要是子方法(有事务)被父方法调用时的选择
记住support是分界线就好,总共七种
要求有的话:没有就异常,一定要新的,嵌套,加入

原文地址:https://www.cnblogs.com/purexww/p/15253107.html