爱撒娇发卡

文章
7
资源
0
加入时间
2年10月21天

@Transactional和Synchronized失效

参考:1.错用synchronized和@Transactional被老板点名批量 - 云+社区 - 腾讯云2.Spring 中 @transactional 和 synchronized关键字同时使用时数据不同步_尔等同学的博客-CSDN博客失效原因:synchronized控制结束时,事务还没提交,此时另外的线程过来又读取到旧数据。查找解决方案:在网上找了好久,大部分都是两种方案,1:去掉@Transactional;2:把Synchronized扩大范围,包裹事务。上面两种