获取区域前缀以使用redisson-hibernate-53二级缓存

k4emjkb1  于 2021-06-10  发布在  Redis
关注(0)|答案(1)|浏览(488)

我正在尝试使用redisson(spring2.3.0、hibernate5.4.15、redisson-hibernate-53)将redis配置为hibernate的二级缓存。
应用程序yaml在spring.jpa.properties.hibernate下有这个部分

cache:
          use_second_level_cache: true
          region.factory_class: org.redisson.hibernate.RedissonRegionFactory
          region_prefix: app1
          redisson:
            config: redisson.yaml
            fallback: true

除了区域前缀外,其他一切都正常。跑步的React KEYS * 在redis中,cli显示主键是我的可缓存实体的完全限定类名,但它没有区域前缀。我在这本书里看不到任何参考资料 RedissonRegionFactory 和hibernate的相关代码 RegionNameQualifier .
有人用过这个吗?还是一个窃听器?

rqenqsqc

rqenqsqc1#

你不能让它工作。我打开了一个问题,他们立即解决了。它将与 Redisson 3.13.7 . redision忽略了缓存区域前缀。
见问题

相关问题