Примеры Spring, показывающие, как вводить значения в тип коллекций (Список, Набор, Карта и свойства). поддерживаются 4 основных типа коллекций:
- Список – <список/>
- Установить – <установить/>
- Карта – <карта/>
- Свойства – <реквизит/>
Весенние бобы
Объект клиента с четырьмя свойствами коллекции.
package com.mkyong.common; import java.util.List; import java.util.Map; import java.util.Properties; import java.util.Set; public class Customer { private List
Смотрите различные фрагменты кода для объявления коллекции в файле конфигурации компонента.
1. Пример списка
2. Подать пример
3. Пример карты
4. Пример свойств
admin@nospam.com support@nospam.com
Полный файл конфигурации компонентов Spring.
Запустите его…
package com.mkyong.common; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; public class App { public static void main( String[] args ) { ApplicationContext context = new ClassPathXmlApplicationContext("SpringBeans.xml"); Customer cust = (Customer)context.getBean("CustomerBean"); System.out.println(cust); } }
Выход
Customer [ lists=[ 1, Person [address=address 1, age=28, name=mkyong1], Person [address=address, age=28, name=mkyongList] ], maps={ key 1=1, key 2=Person [address=address 1, age=28, name=mkyong1], key 3=Person [address=address, age=28, name=mkyongMap] }, pros={admin=admin@nospam.com, support=support@nospam.com}, sets=[ 1, Person [address=address 1, age=28, name=mkyong1], Person [address=address, age=28, name=mkyongSet]] ]
Скачать Исходный Код
Оригинал: “https://mkyong.com/spring/spring-collections-list-set-map-and-properties-example/”