Hibernate常见的三种状态的讲解:
Transient : 瞬时的状态,new出来的对象,即没有被持久化,也不存在Session缓存中。
Persistent:持久化的状态,数据库中有,并且也在session缓存中中。
Detached :离线状态,指的是,已经被持久化,既数据库中有;但是不在session范围中。
一般是session.close(),session关闭了或者是session.clear(),session清空了缓存。
时间: 2024-10-28 19:19:18