SPRINGBOOT中使⽤@VALUE()读取配置⽂件中的LIST和
MAP对象
application.properties配置⽂件,然后需要配置⼀个map类型的配置,然后在程序的其他地⽅获取这个配置。
配置内容
data.map={"key1": "value1", "key2": "value2"}
data.list=topic1,topic2,topic3
在使⽤该配置的地⽅,使⽤@Value的使⽤获取:
spring怎么读取properties@Value("#{${data.map}}")
private Map<String,String> map;
@Value("#{'${data.list}'.split(',')}")
private List<String> list;
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论