Khi bạn lưu thực thể ngủ đông, id
tài sản sẽ được cư trú cho bạn. Vì vậy, nếu bạn có
MyThing thing = new MyThing();
...
// save the transient instance.
dao.save(thing);
// after the session flushes, thing.getId() should return the id.
Tôi thực sự hầu như luôn làm một assertNotNull
trên id của một thực thể vẫn tồn tại trong các thử nghiệm của tôi để đảm bảo lưu hoạt động.