当前位置: 代码迷 >> J2EE >> HIBERNATE自定义从增ID的疑问
  详细解决方案

HIBERNATE自定义从增ID的疑问

热度:93   发布时间:2016-04-22 01:14:02.0
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]
  相关解决方案