Java JPA乐观锁定和仅向版本字段授予写入权限 我从另一个模式的表中读取了grants 我在这个表格的版本栏中也有写授权

Java JPA乐观锁定和仅向版本字段授予写入权限 我从另一个模式的表中读取了grants 我在这个表格的版本栏中也有写授权,java,database,jpa,entity,eclipselink,Java,Database,Jpa,Entity,Eclipselink,现在我的问题是: 我想将此表映射到JPA实体, 给定此配置 使用乐观锁定(LockModeType.OPTIMICTIC\u FORCE\u INCREMENT)时,JPA可以吗, 我的意思是JPA会不会 只有版本列才有写授权的问题吗 但如果您不能更新该表上的任何其他列,那么您为什么还要更新其本身的版本列呢?您仍然需要这样做,以确保实体在提交之前不会更改。见:

现在我的问题是:
我想将此表映射到JPA实体,
给定此配置
使用乐观锁定(
LockModeType.OPTIMICTIC\u FORCE\u INCREMENT
)时,JPA可以吗,
我的意思是JPA会不会
只有版本列才有写授权的问题吗

但如果您不能更新该表上的任何其他列,那么您为什么还要更新其本身的版本列呢?您仍然需要这样做,以确保实体在提交之前不会更改。见: