我是使用 Hibernate/Spring 的 JPA 新手。我的用例是:
我有 2 张桌子 -A
和B
. 当用户查询 tableA
并获取一行时,它应该被锁定并且不会发布给其他任何人,直到用户使用返回的数据和更新的 table 完成一些操作B
。
我可以IS_LOCKED
在表中添加一列(比如)A
,然后在操作完成后更新它。但我想弄清楚这个问题是否有更好的解决方案。不确定javax.persistence.LockModeType
在这种情况下是否有很大用处。
JPA 专家恳请指教。
慕桂英4014372
相关分类