Spring .properties file: obtenga el elemento como una matriz

Estoy cargando atributos de propiedades de una.properties archivo usando Spring de la siguiente manera:

file: elements.properties
base.module.elementToSearch=1
base.module.elementToSearch=2
base.module.elementToSearch=3
base.module.elementToSearch=4
base.module.elementToSearch=5
base.module.elementToSearch=6

El archivo xml de primavera

file: myapplication.xml
<bean id="some"
      class="com.some.Class">
      <property name="property" value="#{base.module.elementToSearch}" />
</bean>

Y my Class.java

file: Class.java
public void setProperty(final List<Integer> elements){
    this.elements = elements;
}

Pero al depurar, los elementos del parámetro solo obtienen el último elemento en la lista, por lo tanto, hay una lista de un elemento con el valor "6", en lugar de una lista con 6 elementos.

Intenté otros enfoques, como agregar solo valor#{base.module} pero luego no encuentra ningún parámetro en el archivo de propiedades.

Una solución alternativa es tener en el archivo elements.properties una lista separada por comas, como:

base.module.elementToSearch=1,2,3,4,5,6

y úselo como un String y analícelo, pero ¿hay una solución mejor?

Respuestas a la pregunta(3)

Su respuesta a la pregunta