事务线上问题多线程

来源:3-1 线程安全性-原子性-atomic-1

daemon93

2019-04-30

项目是springboot框架,我写了个服务a 方法,a方法进去新增一条记录1,随后开启了两个线程b和c执行任务,其中b的任务是新增一条记录2,c的任务是新增一条记录3,请问老师,123数据之间的事务怎么同时控制啊,在线等,线上出bug了。。。

写回答

2回答

Jimin

2019-04-30

https://blog.csdn.net/siqsiqsiq3/article/details/79813277 帮你找了一篇文章,你可以参考一下,但是不建议这样玩

0
0

Jimin

2019-04-30

你好,因为线程不属于spring托管,故线程不能够默认使用spring的事务,也不能获取spring注入的bean在被spring声明式事务管理的方法内开启多线程,多线程内的方法不被事务控制

0
0

Java高并发编程,构建并发知识体系,提升面试成功率

构建完整并发与高并发知识体系,倍增高薪面试成功率!

3923 学习 · 832 问题

查看课程