Spring Boot 注解
.yml 文件配置:
test:
list:
- aaa
- bbb
- ccc
.properties 文件配置:
test.list[0]=aaa
test.list[1]=bbb
test.list[2]=ccc
取值:
@Value("${test.list}")
private String[] list;
加默认值取值:
@Value("${test.list:}")
private String[] list;
EL 表达式:
设置:
test:
list: aaa,bbb,ccc
取值:
@Value("#{'${test.list}'.split(',')}")
private List<String> testList;
加默认值取值:
@Value("#{'${test.list:}'.split(',')}")
private List<String> testList;