扫码关注微信公众号

回复“面试手册”,获取本站PDF版

回复“简历”,获取高质量简历模板

回复“加群”,加入程序员交流群

回复“电子书”,获取程序员类电子书

当前位置: Java > Spring高频面试题 > 28.Spring支持的事务管理类型,Spring 事务实现方式有哪些?

主要有两种,编程式事务管理和声明式事务管理

  • 编程式事务管理:在代码中显式调用开启事务、提交事务、回滚事务的相关方法。优点是灵活性高,缺点是难以维护
  • 声明式事务管理:通过AOP实现,对方法前后进行拦截,然后在目标方法开始之前创建或者加入一个事务,在执行完目标方法之后根据执行情况提交或者回滚事务。事务管理与业务代码分离,仅使用注解或基于 XML。 的配置来管理事务。

通常声明式事务管理的使用更多一些,对代码的入侵性更小一些。


点击面试手册,获取本站面试手册PDF完整版