@版本号生成问题

时间:2019-02-05 05:57:20

标签: annotations version eclipselink

我正在将应用程序从Hibernate JPA迁移到EclipseLink JPA。在这里,我面临着生成版本号的问题。使用@Version为插入的每一行生成版本号,它将存储在表的单独列(VER_NBR)中。当我通过Hibernate在父表中插入一行时,它将生成0,并为3个子记录生成所有记录的1;在类似情况下,如果我通过EclipseLink插入,则它会为父记录生成1,而为那3个子记录生成2,3,4。记录。

我不知道版本号生成背后的概念。 @Version在Hibernate和EclipseLink中都使用Javax.Persistence。

它导致删除和更新Eclipselink版本失败。

0 个答案:

没有答案