如何让Hibernate在1处为新对象启动版本列?

有谁知道是否有可能让Hibernate使用1作为新对象的版本(乐观锁定字段)而不是零?我的应用程序以前使用Eclipselink,从1开始,更改导致一些问题。 我正在使用JPA,但期望任何解决方案都是特定于Hibernate的(希望在persistence.xml中有一个属性!)。     
已邀请:
好问题,并没有在文档中明确提到(即使它暗示它是可能的)。我也无法为这种情况找到任何测试,因此,它可能是Hibernate测试套件的一个很好的改进;-) 无论如何,如果您使用起始值映射
@Version
属性,Hibernate将按预期工作:
@Version private int version = 1;
    

要回复问题请先登录注册