一.Hibernate缓存机制简介 对于Hibernate本身来说,它的缓存主要包括三部分:session缓存(一级缓存).二级缓存.查询缓存. 1.1,session缓存 随着session的关闭而消失,load.iterator操作,会从一级缓存中查找数据,如果找不到,再到数据库里面查找.Query.list操作,如果没有配置查询缓存,将直接从数据库中获取数据. 特点:只能被当前事务访问,每个事务都有各自的缓存,缓存内的数据通常采用相互关联的对象形式.缓存的生命周期依赖于事务的生命周期,只有