8
回答
关于spring事务管理 在多线程下失效的问题
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

spring + ibatis 环境 使用spring的aop 事务。 

在 aop (service)的一个方法中,我用了多个线程,事务不起作用了,导致连接数暴增。

不用线程  可以的 。


主要是想通过多线程提高并发性,降低用户等待。

其实为什么会这样我也很清楚,

spring 的事务是通过LocalThread来保证线程安全的,事务和当前线程绑定, 搞了多个线程自然会让事务失效。

但是有个疑问,难道所有用框架的都直接抛弃掉多线程的做法吗?

别人都是如何解决这个问题的呢?

举报
jing31
发帖于7年前 8回/8K+阅
顶部