只有手动添加的listener能获取到变更内容。注解的形式不生效 排查思路: @NacosConfigListener既是注解,则应有相应的注解处理器。收拾全局后,没有找到,chatgpt询问后得知其对应的处理器类为:com.alibaba.nacos.spring.context.annotation.config.NacosConfigListenerMethodProcessor(在nacos-spring-context.jar中)。因此只要保...
配置引數能夠正常注入進去,但是配置改動的監聽沒有監聽到。後來和之前學習寫的demo做對比,發現了如果我把這個監聽的函式修飾字使用private則會導致監聽無法生效,改為public則正常 1234567891011121314 @Component @Data @NacosPropertySource(dataId = "config",autoRefreshed = true,type = ConfigType.YAML) public class...
配置参数能够正常注入进去,但是配置改动的监听没有监听到。后来和之前学习写的demo做对比,发现了如果我把这个监听的函数修饰符使用private则会导致监听无法生效,改为public则正常 @Component @Data @NacosPropertySource(dataId = "config",autoRefreshed = true,type = ConfigType.YAML) public class SystemConfig { @...