Así que iré directamente a un ejemplo integrador donde se mostrará como configurar Spring para cada tipo de colección. De todas maneras, es muy intuitivo entenderlo.
List, set y arrays funcionan de manera similar. Cuando son array o list simplemente debo confgurar el xml de la siguiente manera (si son sets, solo hay que cambiar <list> por <set>):
<bean id="persona" class="ejemplo.Persona" >
  <property name="telefonos">
<list>
<list>
          <ref="telefono1">
          <ref="telefono2">
          <ref="telefono3"> 
    </list>
  </property>
</bean>
Y un Map sería:
    <map> 
          <entry key="clave1" value="valor1">
          <entry key="clave2" value="valor2">
    </map>
En cuanto a los properties (clase java.util.Properties) se hace de la siguiente manera:
    <props> 
          <prop key="clave1" >valor1</prop>
          <prop key="clave2">valor2</prop> 
    </props>
Saludos
No hay comentarios:
Publicar un comentario