Hibernate的对象有以下几种状态:
临时状态:
直接new出来的对象
不处于session的管理
数据库中没有对象的记录
持久化状态:
当调用session的save/saveOrUpdate/get/load/list等方法的时候,对象就是持久化状态。
处于持久化状态的对象,当对对象属性进行更改的时候,会反映到数据库中
数据库中有相应的记录
游离状态:
不处于session的管理
数据库中有相应的数据
即:session关闭之后,对象的状态
本文介绍了Hibernate框架中对象的三种状态:临时状态、持久化状态和游离状态,并详细解释了每种状态的特点及如何在代码中实现这些状态的转换。
Hibernate的对象有以下几种状态:
临时状态:
直接new出来的对象
不处于session的管理
数据库中没有对象的记录
持久化状态:
当调用session的save/saveOrUpdate/get/load/list等方法的时候,对象就是持久化状态。
处于持久化状态的对象,当对对象属性进行更改的时候,会反映到数据库中
数据库中有相应的记录
游离状态:
不处于session的管理
数据库中有相应的数据
即:session关闭之后,对象的状态

被折叠的 条评论
为什么被折叠?