- 浏览: 14928 次
-
最新评论
-
Mind-Hacks:
哥们我按照你的说法,终于成功了。我是在本类启动的多线程,然后调 ...
spring 多线程事务的问题
文章列表
因为线程不属于spring托管,故线程不能够默认使用spring的事务,也不能获取spring注入的bean
在被spring声明式事务管理的方法内开启多线程,多线程内的方法不被事务控制。
如下代码,线程内调用insert方法,spring不会把insert方法加入事务
就算在insert方法上加入@Transactional注解,也不起作用。
(?不解,试过将serviceA变成多例,也不行)
@Service
public class ServiceA {
@Transactional
public void threadMethod(){
...