lendo uma lista de propriedades dinâmicas em um bean gerenciado por mola

Estive pesquisando, mas não consigo encontrar essas etapas. Espero estar perdendo algo óbvio.

Tenho um arquivo de propriedades com o seguinte conteúdo:

machines=A,B

Tenho outro arquivo como esse, mas com um número diferente de membros no elemento machines assim:

machines=B,C,D

Minha pergunta é como carregar esta variável de máquinas de comprimento variável em um bean na minha configuração de primavera de uma maneira genéric

algo assim

<property name="machines" value="${machines}"/>

where machines é uma matriz ou lista no meu código java. Eu posso defini-lo como quiser, se puder descobrir como fazer iss

Basicamente, eu prefiro que a primavera faça a análise e cole cada valor em um elemento da lista, em vez de eu ter que escrever algo que lê na cadeia de máquinas completa e fazer a análise sozinho (com o delimitador de vírgula) para colocar cada valor em um matriz ou lista. Existe uma maneira fácil de fazer isso que estou perdendo?

questionAnswers(5)

yourAnswerToTheQuestion