Skip to content

Latest commit

 

History

History
17 lines (15 loc) · 444 Bytes

spring.md

File metadata and controls

17 lines (15 loc) · 444 Bytes

@Value默认只支持Array及基本类型,如果需要支持List\Set等,有两种方法:

1. 使用DefaultConversionService

@Bean 
public ConversionService conversionService() {
    return new DefaultConversionService();
}

2. 使用EL表达式

 @Value("#{'${list.of.strings}'.split(',')}") 
 private List<String> list;
 
 @Value("#{'${set.of.strings}'.split(',')}") 
 private Set<String> list;