springboot使用redisTemplate 报错:APP FAILED TO START Field template in required a single bean redis工具类
springboot使用redisTemplate 報錯:
template in com.j.ssm.tool.RedisUtil required a single bean, but 2 were found:
- redisTemplate: defined by method ‘redisTemplate’ in class path resource [org/springframework/boot/autoconfigure/data/redis/RedisAutoConfiguration.class]
- stringRedisTemplate: defined by method ‘stringRedisTemplate’ in class path resource [org/springframework/boot/autoconfigure/data/redis/RedisAutoConfiguration.class]
原因:
在工具類中
template與redis默認處理裝載redis的對象{RedisAutoConfiguration.class}中定義的方法重名
如圖:
只需要將自動裝配的對象的名稱,改為RedisAutoConfiguration不相沖突的名字即可
總結
以上是生活随笔為你收集整理的springboot使用redisTemplate 报错:APP FAILED TO START Field template in required a single bean redis工具类的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 下载文件的响应头设置
- 下一篇: tcp port numbers reu