hibernate 一级缓存是session缓存,每个用户都有对应的一个session缓存。
hibernate 二级缓存是sessionfactory级别的缓存,说的用户也就是session公用一个。
每个用户查询后的数据都会缓存到自己的session缓存一分,同时也会存到二级缓存一分。 查询数据的顺序是先到自己的session缓存去找,如果没找到去二级缓存去找。如果没找到去库里找。找到后就会存到缓存中,下次就不用去库里找了。个人理解。
hibernate 二级缓存是sessionfactory级别的缓存,说的用户也就是session公用一个。
每个用户查询后的数据都会缓存到自己的session缓存一分,同时也会存到二级缓存一分。 查询数据的顺序是先到自己的session缓存去找,如果没找到去二级缓存去找。如果没找到去库里找。找到后就会存到缓存中,下次就不用去库里找了。个人理解。
解决方案 »
- ireport 生成pdf文件 为么是空的,我复制下代码都帮我看看,求大侠指教
- 请教关于java里类复制的问题
- 求weblogic的入门教程
- 有关preparedStatement 类的
- 大虾们帮忙啊!!STRUTS的ACTION类中怎么样能获取配置文件中的参数啊??
- 电子政务,用ssh还是ejb3?
- weblogic中用sqlserver配连接池的问题
- 问一个很傻的问题,关于Struts用validator-rules.xml验证
- EJB有什么用,根本就是垃圾!!!
- 小问题!50分!!
- 一个关于socket里面服务端问题,我打算服务端用窗口显示
- springMVC整合hibernate配置出错
有详细解释,顺便练练英语。