首页 > 其他分享 >apollo配置json

apollo配置json

时间:2023-03-27 23:22:34浏览次数:38  
标签:username MyDTO String 配置 sex json testJson apollo public

#json串原文
[
{"username":"李小刚","sex":"男"},
{"username":"苗翠花","sex":"女"}
]

public class MyDTO {
    private String username;
    private String sex;

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    @Override
    public String toString() {
        return "MyDTO{" +
                "username='" + username + '\'' +
                ", sex='" + sex + '\'' +
                '}';
    }
}
import com.alibaba.fastjson.JSON;

    @Value("${my.testJson:''}")
    private String testJson;

 @PostConstruct
    public void init(){
        List<MyDTO> activities = JSON.parseArray(testJson,MyDTO.class);
        for (int i=0;i<activities.size(); i++){
            logger.info("MyDTO=[{}]", activities.get(i).toString());
        }
    }
    

 

Apollo配置
my.testJson = [\n{"username":"李小刚","sex":"男"},\n{"username":"苗翠花","sex":"女"}\n]

 


##日志输出打印:
2023-03-27 22:58:21.174 [main] INFO [,] c.a.i.conf.MyConfigure#init [line:98] - MyDTO=[MyDTO{username='李小刚', sex='男'}]
2023-03-27 22:58:21.174 [main] INFO [,] c.a.i.conf.MyConfigure#init [line:98] - MyDTO=[MyDTO{username='苗翠花', sex='女'}]

标签:username,MyDTO,String,配置,sex,json,testJson,apollo,public
From: https://www.cnblogs.com/oktokeep/p/17263444.html

相关文章

  • 海康4200电视墙配置教程
    为了家庭的安全,现在很多家庭都采用了安装监控的方法,但是有很多人购买了例如“海康4200”之后,却搞不清楚解码上墙配置的过程,今天就让我们来看看海康4200解码上墙配置方......
  • 【Visual Leak Detector】配置项 AggregateDuplicates
    说明使用VLD内存泄漏检测工具辅助开发时整理的学习笔记。本篇介绍VLD配置文件中配置项AggregateDuplicates的使用方法。目录说明1.配置文件使用说明2.设置是否显......
  • 微信开发者工具:配置模拟器取消静音/静音(Stable 1.06.2303060)
    一,如何给微信开发者工具取消静音?1,点击模拟操作按钮  2,从菜单中选择静音->取消静音  然后就可以播放声音文件了说明:刘宏缔的架构森林是一个专注架构的博客,地......
  • fastjson 常用方法
    publicstaticfinalObjectparse(Stringtext);//把JSON文本parse为JSONObject或者JSONArraypublicstaticfinalJSONObjectparseObject(Stringtext);//把JSON文......
  • vue使用&Mac+idea的vue开发环境配置参考
    vue使用&Mac+idea的vue开发环境配置参考链接:https://blog.csdn.net/weixin_43123409/article/details/125624203......
  • docker环境配置
    1.docker部署1.1linux系统下部署dockerStep1:检查linux操作系统的版本及其内核版本,需要是centos7--64,内核版本3.10以上Step2:检查是否有历史安装记录yumlistinstalled......
  • 怎么选择选择论坛服务器的配置
    怎么选择选择论坛服务器的配置流量预估:首先要考虑的是论坛的流量预估。如果预计论坛流量会非常大,那么需要选择高性能的服务器,以确保论坛能够处理大量的用户请求,并且保证访......
  • Maven高级——多环境配置与应用
    多环境配置与应用 开发步骤定义多环境<!--配置多环境--><profiles><!--开发环境--><profile><id>env_dep</id><properties>......
  • Linux 中PATH、CLASSPATH等环境变量配置详解
    #setjavaenvironmentexportJAVA_HOME=/usr/lib/jvm/jdk1.7.0_79exportCLASSPATH=.:${JAVA_HOME}/lib/tools.jar:${JAVA_HOME}/lib/dt.jarexportPATH=$JAVA_HOME/b......
  • 【Visual Leak Detector】配置项 VLD
    说明使用VLD内存泄漏检测工具辅助开发时整理的学习笔记。本篇介绍VLD配置文件中配置项VLD的使用方法。目录说明1.配置文件使用说明2.设置VLD的开启与关闭2.1......