SpringMVC项目开启注解事务失败
applicationContext.xml和spring-mvc.xml中扫描的包不能重复,applicationContext.xml只扫描除Controller的类,spring-mvc.xml只扫描Controller类,不然类就会初始化带@Service的类,第二次没有生成cglib代理事务的类,造成事务失效。
Spring重复扫描包导致事务失败的解决方案及深入分析
最新推荐文章于 2022-10-12 19:55:53 发布
SpringMVC项目开启注解事务失败
applicationContext.xml和spring-mvc.xml中扫描的包不能重复,applicationContext.xml只扫描除Controller的类,spring-mvc.xml只扫描Controller类,不然类就会初始化带@Service的类,第二次没有生成cglib代理事务的类,造成事务失效。