据我了解,JPA 1.0 LockModeType.write
适用于带注释的字段@Version
。
每次读取或写入实体时,此字段都会递增。但是当这个领域缺席时JPA如何运作?
答案 0 :(得分:1)
看看Field Locking
。使用字段锁定字段时会在更新时进行比较。
看看here。
答案 1 :(得分:0)
锁定模式仅适用于使用@Version配置的实体。如果没有版本,它将抛出错误,或者没有任何影响。
JPA 2还定义了悲观锁定,一些JPA提供程序提供了其他形式的锁定。