我想获取JPA保存到数据库的对象的ID。考虑一个对象 person
,我使用
personrepo.save(person)
如何获取该对象的 ID?
注意:ID 是该对象中唯一唯一的列。
最佳答案
如果您使用 Spring Data,方法 save 将返回带有生成 ID 的持久对象。所以:
person = personrepo.save(person);
var id = person.getId();
更多详情,请参阅 documentation .
关于java - 如何通过JPA获取保存对象的id?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58269386/