Springboot2使用redis提示无法注入redisTemplate
Springboot2使用redis提示无法注入redisTemplate
Springboot2 引入redis,添加依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
提示无法注入redisTemplate。根据日志提示,原因为:缺少依赖commons-pool2(springboot2使用的redis客户端不是jedis,而是lettuce)
添加依赖
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-pool2</artifactId>
</dependency>
仍然提示无法注入
根据提示无lettuce-core.jar查看maven状态。lettuce-core.jar因为网络问题未下载成功。重新下载解决问题
总结
-
需要2个依赖
-
确保相关依赖都成功下载
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步