Hibernate对象的三种状态

来源:互联网 发布:用友软件合同 编辑:程序博客网 时间:2024/05/27 20:41

状态图:


三种状态的区分关键在于:

1.有没有ID

2.ID在数据库中有没有

3.在内存中有没有(session缓存)

transient:内存中一个对象,没ID,缓存中也没有

persistent:内存中有,缓存中有,数据库有

detached:内存有,缓存没有,数据库有

0 0
原创粉丝点击