我正在尝试使用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
.
有人用过这个吗?还是一个窃听器?
1条答案
按热度按时间rqenqsqc1#
你不能让它工作。我打开了一个问题,他们立即解决了。它将与
Redisson 3.13.7
. redision忽略了缓存区域前缀。见问题