Hibernate返回自动生成新插入行的id

Wil*_*s C 12 sql-server spring hibernate

我正在使用HibernateTemplate来访问Spring应用程序中的数据库.HibernateTemplate中是否有任何方法/方法返回新插入行的自动生成ID?在我的例子中,自动生成值是我的表的主键,它被定义为数据库内的自动增量.

有关更多信息,我使用saveOrUpdate()方法插入数据.

Aru*_*hny 30

使用对象保存saveOrUpdate()对象id字段时,id如果是创建操作,将使用自动生成更新.因此,您只需检索已id保存对象的属性即可获取自动生成的ID.