上一篇文章Disconf实践指南:使用篇介绍了如何在项目中应用disconf,虽然实现了分布式配置的实时刷新,但是我们希望能够去除所有的配置文件,把配置都交给disconf管理,本地只需要实现配置监听接口就好了。
改造包括:
统一配置到disconf
自定义配置解析实现
公共配置 #实现ing
1、统一配置到disconf
主要是应用各个环境的配置信息,比如当前应用的配置信息application-default.properties如下:
env=dev
spring.application.name=springboot-learning-example
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
server