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();
    }

    人这辈子没法做太多事情,所以每做一件事都要做到精彩绝伦。 因为,这就是我的宿命。人生苦短,你明白吗? 所以这是我为人生做出的选择
  • 相关阅读:
    四则运算3.2
    第二周进度条
    构建之法阅读笔记02
    四则运算2
    第一周进度条
    构建之法阅读笔记01
    四则运算 Python
    第一周第二周学习进度条
    《构建之法》学习中疑问
    小学四则运算1.0
  • 原文地址:https://www.cnblogs.com/junjun1578/p/15186293.html
Copyright © 2011-2022 走看看