zoukankan      html  css  js  c++  java
  • apollo常见数据格式的使用

    apollo 相关配置参数

    1、string类型

     @Value("${a.q}")

    private String aQ;

    相当于字符串,直接使用

    2.list 类型,用逗号分割

    @Value("#{'${account.pidAndName}'.split(',')}")
    private List<String> pidAndName;

    for (String str : pidAndName) {
    String[] arrary = str.split(":");

    ............

    int i = userId.indexOf(a);

    mail = baseMail.get(i);

    }

    3.map类型

    @Value("#{${privateKey}}")
    private Map<String,String> privateKey;

    String sign = MagCore.buildRequestByRSA(send, privateKey.get(accountNo));
    4.格式处理

    DateFormat format = null;
    if(result.getTradeTime().indexOf("-") != -1) {
    format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    }else if(result.getTradeTime().indexOf("/") != -1) {
    format = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
    }else {
    format = new SimpleDateFormat("yyyyMMddHHmmss");
    }
    try {
    dto.setTrandeTime(format.parse(result.getTradeTime().toString()));
    }catch (Exception e) {
    e.printStackTrace();
    }

    人这辈子没法做太多事情,所以每做一件事都要做到精彩绝伦。 因为,这就是我的宿命。人生苦短,你明白吗? 所以这是我为人生做出的选择
  • 相关阅读:
    python-并发编程之多进程
    python-继承以及继承问题和多态
    python-面向对象的命名空间和组合
    python-初识面向对象
    python-模块与包
    python-异常处理
    ios开发相关网站
    优秀Android开源项目
    知名应用背后的第三方开源项目
    贪心算法
  • 原文地址:https://www.cnblogs.com/junjun1578/p/15186293.html
Copyright © 2011-2022 走看看