【发布时间】:2011-12-09 06:05:22
【问题描述】:
如果 Table 没有 auto_increment,如果我尝试在 Table 中插入一些内容,则会抛出异常 «org.hibernate.HibernateException: The database returned no natively generated identity value»。 Id 被映射为:
@Id @GeneratedValue
private int id;
我虽然有 hbm2ddl.auto=update。不幸的是,它没有通过验证在目标表上设置 AUTO_INCREMENT。我可以实现它,没有 HQL,没有原生 SQL 更好?
【问题讨论】:
标签: java hibernate auto-increment