美文网首页
Java Api从中心获取Config数据

Java Api从中心获取Config数据

作者: 吕小凯 | 来源:发表于2019-06-20 14:18 被阅读0次

项目引入依赖

    <dependency>
      <groupId>com.ctrip.framework.apollo</groupId>
      <artifactId>apollo-client</artifactId>
      <version>1.1.0</version>
    </dependency>
    <dependency>
       <groupId>com.ctrip.framework.apollo</groupId>
       <artifactId>apollo-core</artifactId>
       <version>1.1.0</version>
    </dependency>

Java代码

import com.ctrip.framework.apollo.Config;
import com.ctrip.framework.apollo.ConfigService;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;

/**
 * 通过Java API从配置中心获取配置属性
 */
public class Demo {
    public static Map<String, String> initConfig() {
        Config config = ConfigService.getAppConfig();
        Set<String> propertyNames = config.getPropertyNames();
        Map<String, String> map = new HashMap<String, String>();
        for (String s : propertyNames) {
            System.out.println(s + " = " + config.getProperty(s, s));
            map.put(s, config.getProperty(s, s));
            System.out.println(s + " = " + config.getProperty(s, s)+"添加成功");
        }
        return map;
    }
}

相关文章

  • ES--JAVA示例

    插入数据 获取数据 查询 删除 API详解java调用rabbitmq

  • 调取微信支付的方法

    //获取微信支付接口信息 http.post(`${api.api}/config`, ...

  • train_frcnn.py

    从config.Config中获取了默认参数: C = config.Config() 从get_data中获取了...

  • java调用api获取数据

    传入api即可获取返回的map集合数据

  • Unity之服务器skynet(二)-----Skynet AP

    Skynet API 1. 一般API skynet.getenv(varName):获取config配置中的变量...

  • Python 获取url分页数据

    通过实时访问API接口获取json数据落地至本地,分享一个小脚本。 API访问数据接口格式为:数据访问结构 从数据...

  • Spring Cloud Config 多服务公共配置

    一、问题描述 使用Spring Cloud config作为配置中心,其它服务均从配置中心获取配置信息。有这样一个...

  • TypeSafe Config

    Typesafe的Config库,纯Java写成、零外部依赖、代码精简、功能灵活、API友好。支持Java pro...

  • 2017.5.25

    今日所学 Python与数据获取 获取数据的另一种方式:API 数据绘图基础:Matplotlib 绘图API:p...

  • 二 数据处理

    var api = app.import("api");api的方法如下: GET 获取数据 POST提交数据 u...

网友评论

      本文标题:Java Api从中心获取Config数据

      本文链接:https://www.haomeiwen.com/subject/swuyqctx.html