idea__Spring5框架17——基于注解的AOP实现事务控制及问题分析

低版本的spring基于aop注解事务管理的顺序是有bug的,先执行最终再执行后置通知,之前说过了
环绕通知的方法可以解决

这个问题是由于5.0.2版本后置通知和最终通知顺序颠倒了,当最终通知先执行时,连接被关闭,
后置通知commit就不能提交产生的报错。

反正就是到执行语句了就是把连接关闭了,由于没连接又重新获取了连接,但是连接已经没有
执行语句了,就算是提交也不好使了。

解决方法:用新版本的Spring就没有这个问题

案例项目(配数据库):

链接:https://pan.baidu.com/s/1nVYrv8KWk5sE7nykIyBN2g
提取码:joc8

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值