springboot项目中,遇到注入失败的问题,坑了我好久。最后各种百度总算解决了。
把注解@Autowired 放到set方法上,使用set方法注入就行了。
@Component
public class NettyServer {
private static final Logger log = LoggerFactory.getLogger(NettyServer.class);
private static NettyConfig nettyConfig;
@Autowired
public void setNettyConfig(NettyConfig nc) {
nettyConfig = nc;
}
public static void start(){
//这里需要用到静态的nettyConfig。
}
}
参考文章:https://blog.csdn.net/russle/article/details/83958780