Я хочу загрузить вложенное свойство List в JAVA POJO
Я загружаю свойства из yml, используя аннотацию ConfigurationProperties
над классом A. Мой список имеет тип B. Этот объект B имеетСвой собственный атрибут LISTОднако свойства yml загружаются не так, как ожидалось.
@ConfigurationProperties(prefix="prop")
public class A{
List<B> b = new ArrayList<>();
//getters and setters ......
}
public class B{
String user; //This property gets loaded.
List<String> list = new ArrayList<>(); //However this list is still empty
//getters and setters ......
}
Мои свойства в application.yml
выглядят как показано ниже.
prop:
-
user: alpha
list: a,b,c
-
user: beta
list: x,y,z