1、使其生效需要哪些maven的jar包
xml相关配置
https://blog.youkuaiyun.com/weixin_42323802/article/details/83858610?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase
只配置Mysql相关依赖包的时候可以使用@Teansactional但是会报错,具体原因根据我实际使用情况是一下原因:
需要依赖AOP的aspect包
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aspects</artifactId>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-orm</artifactId>
</dependency>
解决问题来源:https://blog.youkuaiyun.com/xn_28/article/details/61615932
2、@Transactional事务生效捕捉哪些异常
https://www.cnblogs.com/vinozly/p/5004684.html
3、@Transactional默认是unchecked异常会回滚
checked和unchecked异常区别
https://www.jianshu.com/p/1751e7e4568b
本文深入探讨了Spring框架中事务管理的实现方式,包括@Transanctional注解的正确使用,以及如何通过配置Maven依赖解决事务不生效的问题。文章还讲解了事务回滚的触发条件,特别是对checked和unchecked异常的处理方式。
848

被折叠的 条评论
为什么被折叠?



