弹簧靴的乐观锁定与相关的entites

时间:2018-05-04 08:55:09

标签: java spring jpa spring-data-jpa

我对以下问题有疑问:假设我有以下实体:

---------------    ----------------
X                  Y
---------------    ----------------
id: long           id: long 
yList: List<Y>     name: String
version: long

我希望应用程序的用户可以编辑X的yList的所有Y,只要没有对X做出任何更改。当X得到更新(因此X的版本增加)时,我想防止对&#39; Y&#39;属于X的先前版本号可以存储在数据库中。

为X设置乐观锁定不是问题,但是如何在保存Y时告诉JPA检查X的版本号?

0 个答案:

没有答案