摘要:
spring无法对多线程进行事务控制,原因是: 多线程底层连接数据库的时候,是使用的线程变量(TheadLocal),所以,开多少线程理论上就会建立多少个连接,每个线程有自己的连接,事务肯定不是同一个了。 解决办法:我强制手动把每个线程的事务状态放到一个同步集合里面。然后如果有单个异常,循环回滚每个 阅读全文
posted @ 2019-07-12 17:46
super超人
阅读(25890)
评论(3)
推荐(3)
浙公网安备 33010602011771号