学习spring boot 时整合了redis再整合ehcahe是报No CacheResolver specified, and no unique bean of type CacheManager found的错,CacheManager 不唯一,各种百度之后发现是要在一个CacheManager 上加上@Primary.于是就在RedisConfig 类里面的
@Primary
@Beanpublic CacheManager cacheManager(@SuppressWarnings("rawtypes") RedisTemplate redisTemplate){
RedisCacheManager rcm = new RedisCacheManager(redisTemplate);
//设置缓存过期时间
//rcm.setDefaultExpiration(60);//秒
return rcm;
}
加上@Primary 错误解决.