1.如图debug调试发现自动注入redisHelper对象为空
2.解决方案
@Component
public class BaseDecord {
private static BaseDecord decoder;
@Autowired
private RedisHelper redisHelper;
@PostConstruct
public void init() {
decoder = this;
decoder.redisHelper = this.redisHelper;
}
}
3.调用注入的redisHelper
JSONObject json = (JSONObject) decoder.redisHelper.getValue(boxId);