这里写自定义目录标题
Nacos 使用 @NacosInjected无法获取到 ConfigService,访问接口时提示该注入类为null,导致我无法通过她的
String getConfig(String dataId, String group, long timeoutMs) throws NacosException;
这个方法获取json数据,
这是有问题的代码,看了十多分钟,最后翻开源码
可以清楚的看到这张图的类对象并没有让spring托管
根据启动时的debug找到了configService的父类工厂类,从工厂类上追到nacos本身的配置启动类,发现配置管理类加上了@bean,说明只有通过她NacosConfigManager才能注入,
可以看到下图这里是我直接从spring取了NacosConfigManager,这样就可以取到json了