有兴趣的伙伴可以根据原理自行开发可视化管理应用统一管理配置中心。
实现后的效果:
0.定义远程配置规则
属性 = :diko:{/项目名/模块名/属性}
1.加载本地配置文件
/**
* Created By Diko
* Time:2019/7/31 8:57
* E-mail:kedongyu@sina.cn
* Function:
*/
public class PropertiesLoader {
private final static String DUBBO_REGISTRY_ADDRESS = "dubbo.registry.address";
private final static String EXTEND_CONFIG_LIST = "spring.config.location";
/**
* 加载配置文件
* @param url 文件路径
* @return
* @throws IOException
*/
public static Properties