json/xml 配置文件操作文档

在引入了apollo-client的情况下在需要的地方加入如下代码获取xml以及json文件

1.获取xml类型的配置文件

//获取datasources.xml文件
xmlConfigFile = ConfigService.getConfigFile("datasources",ConfigFileFormat.XML);
//添加监听器
xmlConfigFile.addChangeListener(new ConfigFileChangeListener() {
  @Override
  public void onChange(ConfigFileChangeEvent changeEvent) {
    logger.info(changeEvent.toString());
  }
});
xmlConfigFile.getContent(); //获取xml的配置内容
...业务处理

2.获取json类型的配置文件

//获取datasources.json文件
jsonConfigFile = ConfigService.getConfigFile("datasources",ConfigFileFormat.JSON);
//添加监听器
jsonConfigFile.addChangeListener(new ConfigFileChangeListener() {
  @Override
  public void onChange(ConfigFileChangeEvent changeEvent) {
    logger.info(changeEvent.toString());
  }
});
jsonConfigFile.getContent(); //获取json的配置内容
....业务处理
Copyright © www.daocloud.io 2019 all right reserved,powered by Gitbook修订时间: 2020-09-03 09:51:46

results matching ""

    No results matching ""