标签: hibernate jpa
由于某些限制,客户端要求我不能使用增量“id”主键,只允许使用复合主键。我不能使用JPA注释来实现实体回调。那么我怎么知道一个实体将被插入或更新? 非常感谢。
答案 0 :(得分:1)
使用版本列
@Version public Integer getVersion() { return this.version; }
是否为null,因此它是一个插入,否则它是一个更新。
的问候,