有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

即使未设置@Lock,也会发生JavaSpringData+JPA锁定

我们正在使用SpringData+JPA和mySQL开发一个web应用程序

在开发过程开始时,为了避免死锁,我们考虑避免同时使用@Lock

今天,我们的一个自动化测试实际上生成了一个死锁异常

我们的问题

1)为什么即使没有在存储库上设置@Lock,我们也会出现死锁

2)如果死锁不可避免-我们了解到一致的锁定顺序可以缓解死锁问题,那么我们如何操纵我们的存储库(主要进行HQL\SQL更新)以确保锁定顺序一致


共 (0) 个答案