-查询缓存小结-Hibernate缓存深入详解

时间:2021-04-22 19:41:04
【文件属性】:
文件名称:-查询缓存小结-Hibernate缓存深入详解
文件大小:3.54MB
文件格式:PPT
更新时间:2021-04-22 19:41:04
hibernate 4-4:查询缓存小结(1) (1) 对于查询缓存来说,缓存的 key 是根据 hql 生成的 sql ,再加上参数,分页等信息。 (2) 查询缓存只会存放实体的ID,对于以下HQL查询语句 FROM Dept ; 如果启用了查询缓存,Hibernate会把查询结果中Dept对象的ID属性存放到查询缓存中,把Dept对象放入Dept缓存中。 第二次执行查询的时候,如果查询缓存还没有过期,就会从查询缓存中获取一连串的ID值,然后根据每个ID到Dept缓存中查找相应的dept对象。 因此,class缓存的超时时间不能短于查询缓存设置的超时时间! *

网友评论