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