![](/img/trans.png)
[英]Hibernate session - how to insert with raw sql and get the generated id?
[英]Hibernate: How to get new id created as a result of insert
我有一个休眠代码,它将一个新角色插入到表中,如下所示:
Staff staff = new Staff(staffDTO);
Session session = sessionManager.getSession();
session.beginTransaction();
session.save(staff);
session.getTransaction().commit();
人员定义为实体。
我的问题是,如何获取数据库新生成的行ID?
非常感谢。
休眠足够聪明:)。
将对象保存在数据库中之后如果看到,则对象具有生成的ID。 核实。
保存完成后,只需检查对象即可查看。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.