![](/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.