Apollo中配置Map和List

1、apollo中的map配置
注:key不用引号,value使用单引号

# 产品类型
demo.product.type = {PC_1587956992488:'RoadGate',PC_1588067595587:'Access'}
复制代码

代码中获取方式
注:使用@Value注解获取,apollo中未配置时默认为null

@Value("#{${demo.product.type:null}}")
private Map<String, String> productType;
复制代码

2、apollo中配置list
注:使用逗号分隔,不用引号

# 区域名称
demo.areaNameList = 1F,2F,3F,4F,5F,6F,7F
复制代码

代码中获取方式
注:使用@Value注解获取

@Value("#{'${demo.areaNameList}'.split(',')}")
private List<String> areaNameList;
复制代码
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享