HIBERNATE自定义自增ID的疑问
我想实现的效果是有一个GID的字段,如果对象已经有GID,则GID不变,否则自增。
这个效果怎么实现呢?
------解决方案--------------------
如果该对象已经在在,则修改反之增加。
------解决方案--------------------
[code=JAVA] 
 @Id 
 @GeneratedValue(strategy = GenerationType.IDENTITY) 
 @Column(name = "id", unique = true, nullable = false, insertable = true, updatable = false, precision = 20, scale = 0) 
  private int id; 
 [/code]