java - Get previous version of entity in Hibernate Envers -
I have a unit loaded through hibernate ( EntityManager ):
This class has been audited by Enverz in Hibernation. How can I load a previous version of a user unit?
Maybe it then (from the docs)
AuditorReader = AuditFactory .et (unit manager); User user_rev1 = reader.find (User.class, user.getId (), 1); & Lt; Number & gt; RevNumbers = reader.getRevisions (User.class, user_rev1); User user_previous = reader.find (User.class, user_rev1.getId (), revNumbers.get (revNumbers.size () - 1)); (I am very new to this, not sure that all the syntax is correct, maybe size () - should be 1 size () - 2?)
Comments
Post a Comment