【发布时间】:2014-05-14 16:10:57
【问题描述】:
您已经为域类设置了“缓存为真”,这意味着缓存已启用
static mapping = {
cache true
}
现在如果我说DomianClass.get(1) -- 它不会命中数据库,但是当我使用DomianClass.getAll() 时它会命中数据库。
DomianClass.getAll() 不是从缓存中获取的吗?为什么每次都访问数据库?
是否有任何选项可以从二级缓存中获取所有记录?
【问题讨论】:
标签: hibernate caching grails grails-orm