У меня есть следующий конфиг, загруженный через Spring Cloud Config Server в приложении Spring Boot Microservice:
{
"routes": {
"list": [
{
"a": "a1",
"b": "b1"
},
{
"a": "a2",
"b": "b2"
}
]
}
}
И в моем клиентском приложении Spring Boot у меня есть следующее, которое отображает конфиг на объект:
@Component
@ConfigurationProperties( prefix = "routes" )
public class MyClass
{
private List<MyDest> list = new ArrayList<>();
.
.
Теперь я пытаюсь загрузить больше конфигов (файлов) с точно такой же структурой, упомянутой выше, однако я хотел бы объединить их в тот же класс, указанный выше в объекте 'list'.
Как я могу это реализовать?