我尝试使用 save() 方法,但数据库模式没有增加 Id 的值,所以它给出了异常:必须在调用 save() 之前手动分配此类的 id
所以我想这样做,我该怎么做?
您可以使用 @GeneratedValue 注释并指定 GenerationType IDENTITY。
@Id @GeneratedValue(strategy=GenerationType.IDENTITY)
public Long getId() { ... }
在http://docs.jboss.org/hibernate/annotations/3.5/reference/en/html_single/阅读更多内容