我对以下问题有疑问:假设我有以下实体:
--------------- ----------------
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的版本号?