apollo配置json
#json串原文 [ {"username":"李小刚","sex":"男"}, {"username":"苗翠花","sex":"女"} ]
代码语言:javascript代码运行次数:0运行复制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 + '\'' +
'}';
}
}
代码语言:javascript代码运行次数:0运行复制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='女'}]
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:2023-03-27,如有侵权请联系 cloudcommunity@tencent 删除配置日志jsonapollostring发布者:admin,转转请注明出处:http://www.yc00.com/web/1754979220a5223786.html
评论列表(0条)