标签 Hibernate缓存机制 下的文章

按照以下思路来看: (1)首先说知道什么是缓存, (2)再说有了 hibernate 的 Session 就是一级缓存,即有了一级缓存,为什么还要有二级缓存, (3)最后再说如何配置 Hibernate 的二级缓存。(1) 缓存就是把以前从数据库中查询出来和使用过的对象保存在内存中 (一个数据结构中) ,这个数据结构通常是或类似 Hashmap, 当以后要使用某个对象时, 先查询缓存中是否有这个对象,如果有则使用缓存中的对象,如果没有则去查询数据库,并将查询出来的对象保存在缓存中,以便下次使用。下面是缓存的伪代码:引出 hibernate 的第二级缓存,用下面的伪代码分析了 Cache的...

阅读全部