本文介绍: 这里尤其要注意Apache Commons Pool (第二个依赖)和springboot的版本兼容问题,若接近最新版本的springboot项目则应该配合最新的commons–pool2版本依赖来使用。如作者的springboot版本为。而使用的Apache Commons Pool版本为。1、首先检查整合redis的依赖有没有问题。低版本的不兼容运行不了。
配置类:
其中,redisTemplate和cacheManager方法中的参数对象爆红,说明springboot中没有自动配置RedisConnetionFactory的bean,这里不用管报错也可以正常运行,若不能正常运行,报如下错误:
解决方案
!!!这里尤其要注意Apache Commons Pool (第二个依赖)和springboot的版本兼容问题,若接近最新版本的springboot项目则应该配合最新的commons–pool2版本依赖来使用。如作者的springboot版本为
而使用的Apache Commons Pool版本为
低版本的不兼容运行不了
2,解决redisTemplate和cacheManager方法中的参数对象爆红的问题,不用更改也能运行,如果有强迫症可以解决报错问题:
因为springboot没有自动装配:则可以取消传参形式,使用@Resource注解:
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。