静态方法使用@Autowired注入写法
1 前言
工具类中要用到redis类,使用@Autowired注入写法。
2 代码
//关键点1 @Component public class Demo { //关键点2 private static RedisUtils redisUtils; @Autowired private RedisUtils redis; //关键点3 @PostConstruct public void init() { //关键点4 //等价写法:Demo. redisUtils = this.redis; redisUtils = this.redis; } public static String foo() { String accessToken = redisUtils.get(RedisKeys.getAccessTokenKey()); return accessToken; } }