我正在使用HibernateTemplate来访问Spring应用程序中的数据库。 HibernateTemplate中是否有任何方法/方法返回自动生成ID 为我新插入的行?在我的例子中,自动生成值是我的表的主键,在数据库中定义为自动增量。
有关详细信息,请使用saveOrUpdate()方法插入数据。
答案 0 :(得分:30)
使用saveOrUpdate()
保存对象时,如果是创建操作,则对象id
字段将使用自动生成的id
进行更新。因此,您只需检索已保存对象的id
属性即可获取自动生成的ID。