现在虽然用springboot多了,但是难保不会遇到旧项目

如何对JedisShardInfo配置redis密码,我们先看构造

很明显构造里没有密码这个构造方法

我们点开getPassword方法

发现需要从uri中获取

我们再看配置文件

该处没有密码设置,查了网上的资料,说加一个2的配置

我们看下标签的意思constructor-arg,这明显是构造参数的意思,这明显不对,因为JedisShardInfo压根没有带password的构造方法,所以我们应该通过属性注入

这样才可以

旧项目是个坑 ,多看看源码吧

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐