Я искал, но не могу найти эти шаги. Надеюсь, что я пропущу что-то очевидное.
У меня есть файл свойств со следующим содержимым:
machines=A,B
У меня есть другой файл, похожий на этот, но имеющий другое количество элементов в элементе машин, например:
machines=B,C,D
Мой вопрос заключается в том, как загружать эту переменную машин переменной длины в bean в моей конфигурации spring общим способом?
что-то вроде этого:
<property name="machines" value="${machines}"/>
где машины - это массив или список в моем java-коде. Я могу определить его, но хочу, могу ли я понять, как это сделать.
В принципе, я бы предпочел, чтобы spring выполнял синтаксический анализ и привязывал каждое значение к элементу списка вместо того, чтобы мне приходилось писать что-то, что читается в полной строке машины, и самостоятельно разбирать (с разделителем запятой) каждое значение в массив или список. Есть ли простой способ сделать это, что мне не хватает?