这是由于 Springboot Bean 的加载机制所导致的,具体大家可以去研究源码。
下面是我的解决方案,仅供参考。
A:
@Component
public class XxxConfig {
// 1
public static XxxConfig xxxConfig ;
@Resource
private RedisUtil redisUtil;
// 2
@PostConstruct
public void init() {
xxxConfig = this;
xxxConfig.redisUtil = this.redisUtil;
}
public boolean test() {
// 3.使用 jwtConfig.redisUtil 形式调用
return xxxConfig.redisUtil.set("abcd", "123456", 3600);
}
}
版权声明:本文为BUG_call110原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。