Hibernate的对象有以下几种状态:
临时状态:
直接new出来的对象
不处于session的管理
数据库中没有对象的记录
持久化状态:
当调用session的save/saveOrUpdate/get/load/list等方法的时候,对象就是持久化状态。
处于持久化状态的对象,当对对象属性进行更改的时候,会反映到数据库中
数据库中有相应的记录
游离状态:
不处于session的管理
数据库中有相应的数据
即:session关闭之后,对象的状态
Hibernate的对象有以下几种状态:
临时状态:
直接new出来的对象
不处于session的管理
数据库中没有对象的记录
持久化状态:
当调用session的save/saveOrUpdate/get/load/list等方法的时候,对象就是持久化状态。
处于持久化状态的对象,当对对象属性进行更改的时候,会反映到数据库中
数据库中有相应的记录
游离状态:
不处于session的管理
数据库中有相应的数据
即:session关闭之后,对象的状态