Hibernate / Hibernate interview questions
What are the different states of object in hibernate?
There are 3 states of object (instance) in hibernate.
- Transient: The object is in transient state if it is just created but has no primary key (identifier) and not associated with session.
- Persistent: The object is in persistent state if session is open, and you just saved the instance in the database or retrieved the instance from the database.
- Detached: The object is in detached state if session is closed. After detached state, object comes to persistent state if you call lock() or update() method.
More Related questions...