Reading a List from properties file and load with spring annotation @Value

前端 未结 16 1574
陌清茗
陌清茗 2020-11-22 14:01

I want to have a list of values in a .properties file, ie:

my.list.of.strings=ABC,CDE,EFG

And to load it in my class directly, ie:

16条回答
  •  南方客
    南方客 (楼主)
    2020-11-22 14:44

    I think this is simpler for grabbing the array and stripping spaces:

    @Value("#{'${my.array}'.replace(' ', '').split(',')}")
    private List array;
    

提交回复
热议问题