This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes Object Relational Mapping and the fly likes Hibernate PreUpdateEvent does not provide old state of the entity Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Databases » Object Relational Mapping
Bookmark "Hibernate PreUpdateEvent does not provide old state of the entity" Watch "Hibernate PreUpdateEvent does not provide old state of the entity" New topic
Author

Hibernate PreUpdateEvent does not provide old state of the entity

remyvrs vredestein
Greenhorn

Joined: Feb 11, 2013
Posts: 2
Hello,
i am trying to obtain the minimum between the old value and the new one during an entity update

yet, using the PreUpdateEventListener with the arg : PreUpdateEvent
>>>
Object[] getOldState()
The old state of the entity at the time it was last loaded from the database; can be null in the case of detached entities.
>>>
the old state does come null...

could someone please advice about how to obtain the old state?

btw, i have tried to add a line of
session.buildLockRequest(LockOptions.NONE).lock() , hopping that this will reattach it before the update
yet, in this case, there seems to be problem because the event listener is not triggered anymore
 
 
subject: Hibernate PreUpdateEvent does not provide old state of the entity
 
Similar Threads
My SCEA Part 1Study Notes
Exception on cascade of remove in a unidirectional @OneToMany
Null date merge problem
JPA Delete Entity and Refresh Collections containing Entity
Bulk Update