繁体   English   中英

缓存实体管理器(休眠会话)的查找查询

[英]Caching entity manager's (hibernate session) find query

我目前正在为JPQL(命名)查询设置查询缓存。 但是,一些方法是使用entityManager.find(clazz,id)实现的,我找不到找到使其作为缓存查询工作的方法。 由于这是一个只读模块,因此我想为所有查询设置缓存。 是否可以为em.find()方法定义一个ehcache区域,而无需为每个实体手动键入名为SELECTs的内容?

您是否检查了持久性单元是否具有属性名称=“ javax.persistence.sharedCache.mode” value =“ ALL”

在里面。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM