[英]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.