使用二级缓存

来源:互联网 发布:音频编辑软件中文版 编辑:程序博客网 时间:2024/06/08 06:17

<shared-cache-mode>节点:若 JPA 实现支持二级缓存,该节点可以配置在当前的持久化单元中是否启用二级缓存,可配置如下值:

  • ALL:所有的实体类都被缓存

  • NONE:所有的实体类都不被缓存.

  • ENABLE_SELECTIVE:标识 @Cacheable(true) 注解的实体类将被缓存

  • DISABLE_SELECTIVE:缓存除标识 @Cacheable(false) 以外的所有实体类

  • UNSPECIFIED:默认值,JPA 产品默认值将被使用

步骤

  1. 导入jar 包
  2. 在jpa文件中配置hibernate的启用二级缓存的配置
  3. 给需要缓存的实体类加上@CacheEnable(true)
  4. 在jpa文件中配置
<shared-cache-mode>ENABLE_SELECTIVE</shared-cache-mode>
原创粉丝点击