spring事务管理实现方式

声明式事务

  • tx及aop配置,利于管理,耦合性低,可读性低
  • @Transactional注解,不利管理,耦合性高,可读性高

编程式事务

  • TransactionTemplate类,spring推荐方法
  • 基于PlatformTransactionManager类,比较低级

补充

对事务处理前和处理后需要执行某些逻辑的话,可以使用spring的AOP方式实现,也可以使用TransactionSynchronization实现,后者需要注册在活动事务中。

posted @ 2018-01-31 21:01  zeling  阅读(147)  评论(0编辑  收藏  举报