公司的多线程框架不考虑数据库事务后果严重。 线程A启动一个新的线程B且等待线程B完成,如果A在数据库的某个数据上上锁而B也同时要求锁,悲剧就发生了,永远没法继续下去了。 也许可以考虑线程A和B公用一个事务,那么他们将共享一个锁。这样也许可以解决