【原创项目】配置文件修改,应用实时同步 业务场景 当application.yml修改其中的配置,应用中带有@Value的bean获取到的数据还是系统启动的时候的配置。 解决方案 使用WatchService监听外部配置文件,当外部文件发生变更,发起配置变更事件使用后置处理器,存储对应的带有@Value属性的Bean和属性配置变更监听器,当监听到配置变更的事件,对于存储的bean进行反射修改属性值。 源码参考 应用仓库:https://gitee.com/charles_ruan/SpringBootDemo(2022/open-project/demo-dynamic-config)