请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

jedis.JedisPool' that could not be found.

jedis.JedisPool’ that could not be found.
启动项目出现以下错误;
redisConfig SpingBoot无法找到此路径;
图片描述由于redisPoolFactory要引用此处从配置文件中获取到的值,猜测原因可能为此处未获取导致,所以修改RedisPoolFactory代买,将引用配置文件的值直接写死到代码中,如下图,图片描述引用之后还有错误;尝试修改@Autowired为@Autowired(required=false)、@Resource 等注解 均失败;

下图为RedisService代码图片
图片描述

求老师解答;

正在回答

1回答

@Service public class RedisPoolFactory 检查下@Service

0 回复 有任何疑惑可以回复我~
  • 提问者 薛天清 #1
    群里有人回复了,确实是这个问题,@Service 注解是在启动的时将此类注册到Spring容器 由于之前没有 加此注解所以没注入这个bean,在RedisService中的 @Autowired JedisPool jedispool 无法将jedisPool自动注入
    回复 有任何疑惑可以回复我~ 2019-02-14 13:50:16
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号