我有在不同的JVM中运行的同一应用程序的三个实例。我不希望数据库中的特定值同时由不同的应用程序修改。如何在Java中强制执行此限制?
这取决于您使用的技术堆栈。
select * from table_name for update
EntityManager.lock(entity)
/包裹Session.lock(entity)
(类似)除非您提供有关问题的更多详细信息,否则很难为您提供具体建议。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句