Hibernate中list会加载数据到缓存,而不利用缓存是什么意思
请大神给一个详细的接受,最好贴上测试代码。谢谢了 --------------------编程问答-------------------- 冲缓存中找数据,没有就去数据库 --------------------编程问答-------------------- hibernate 一级缓存是session缓存,每个用户都有对应的一个session缓存。hibernate 二级缓存是sessionfactory级别的缓存,说的用户也就是session公用一个。
每个用户查询后的数据都会缓存到自己的session缓存一分,同时也会存到二级缓存一分。
查询数据的顺序是先到自己的session缓存去找,如果没找到去二级缓存去找。如果没找到去库里找。
找到后就会存到缓存中,下次就不用去库里找了。
个人理解。 --------------------编程问答-------------------- http://www.tutorialspoint.com/hibernate/hibernate_caching.htm
有详细解释,顺便练练英语。
补充:Java , Java EE