翼总 在配置文件设置了 blade:redis:serializerType: JSON 问题

Blade 未结 1 1528

2.4.1 最新开发环境分支

blade
:

    redis:

        serializerType: JSON

在总配置文件设置了这个配置

但是使用 blade-starter-cache CacheUtil 这个工具 保存到redis的数据 还是经过序列化的 并不是 json格式
使用 blade-starter-redis BladeRedis 这个工具  是正常通过 json 格式保存的

问题来了
原有的Bladex工程,包括自己的Biz工程里 大量有用到 CacheUtil  而不是 BladeRedis 
请问这个应该怎么解决?
把所用用到的 CacheUtil 替换成   BladeRedis  吗?
或者是配置文件的效果 可以同步到  CacheUtil  



1条回答
  • BladeRedis和CacheUtil不能共用

    CacheUtil是针对底层的封装,不一定是基于redis。只要实现了CacheManager就可以,比如集成了J2Cache,那么CacheUtil底层就会调用J2Cache的逻辑

    BladeRedis是针对于Redis的封装。虽然俩都有缓存的概念,但是不能共用,需要分开

    0 讨论(0)
提交回复