Hibernate Life cycle:
In Hibernate object
will be in one state of 3 given below:
- Transient
- Persistent
- Detached
Transient:
Hibernate object is in transient object exist in memory
Persistent: Object is in Database will be manage by
hibernate
Detached:
Object is shallow copy of database representation, won’t be managed by
hibernate
(In order to
persist detached object, it must use a new session using one of the load, merge,
save, update, refresh using object reference).