Hibernate 的缓存体系
一级缓存:
Session 有一个内置的缓存,其中存放了被当前工作单元加载的对象。
每个Session 都有自己独立的缓存,且只能被当前工作单元访问。
二级缓存:
SessionFactory的外置的可插拔的缓存插件。其中的数据可被多个Session共享访问。
SessionFactory的内置缓存:存放了映射元数据,预定义的Sql语句。
Hibernate 中Java对象的状态
1.临时状态 (transient)
何时进入临时状态?
2.持久化状态(persisted)
何时进入持久化状态?
3.游离状态(detached)
何时进入持久化状态?
原文:http://blog.csdn.net/hongchangfirst/article/details/8111824
作者:hongchangfirst
hongchangfirst的主页:http://blog.csdn.net/hongchangfirst