2021
12-13
12-13
使用@Value 注入 List 类型的配置属性需要注意的 BUG
@Value注入List类型的配置属性@Value注解可以方便的帮助我们注入配置属性值.那么当注入一个List类型时该怎么做呢?想必大家都会知道,可以使用下面这种写法:@Value("#{'${zf.ids}'.split(',')}")privateList<Integer>ids;上面的配置简单说下就是,先使用${zf.ids}拿到配置文件中zf.ids属性的值,然后使用#{}也就是SPEL表达式语言进行按,拆分,得到的结果转为List<Integer>类型的值.这样做没什么问题,可以说...
继续阅读 >