hibernate三种状态
※瞬时状态:
(new创建对象后,该对象并没有持久化,与数据无关联)
内存中
持久状态或游离状态转换成 瞬时的方式:
进行 delete()或垃圾回收 操作时: 可以把游离状态和持久状态转换成瞬时状态
垃圾回收: JVM java虚拟机。 也可以手动调用gc()回收
※游离状态:
(持久对象,脱离了Session管理)
内存有, 数据库有
持久化转换成游离的三种方式:
session.close();session关闭,释放了session资源。
session.clear(); 清空session(),释放了session资源。
session.evict(Object obje); 指定删除某个对象
※持久状态:
(通过session把对象保存到数据库)
内存有, session中有, 数据库也有

来自樱恋。
欢迎转载
来自新人樱恋

浙公网安备 33010602011771号