https://grokonez.com/spring-framework/how-to-inject-collection-in-spring
How to inject Collection in Spring
Spring supports us the way to inject Collection with type: List, Set, Map and Properties. So we can pass a bundle of direct data values or reference of beans to Collection Objects.
The tutorial shows you how to use XML configuration to do those things.
Related Post:
How to use Spring Factory Method to create Spring Bean
II. Technology
- Java 1.8
- Maven 3.3.9
- Spring Tool Suite – Version 3.8.1.RELEASE
-
Spring Boot: 1.4.0.RELEASE
III. Overview
1. Goal
public class CustomerService { Set serviceSet; Map channelServiceMap; List customerList; Properties language; }
To build an application that runs with bean customerService of class CustomerService which has many members under Collection Types: List, Set, Map, Properties (with primitive datatype and Java Class Objects):
2. Project Structure
3. Step to do
Create Spring Boot project
Create DataModels
Create a Service
Create Spring Bean Configuration File
Create a Web Controller
-
Run Spring Boot Application & Enjoy Result
IV. Practice
1. Create Spring Boot project
Open Spring Tool Suite, on Menu, choose File -> New -> Spring Starter Project, then fill each fields:
More at:
https://grokonez.com/spring-framework/how-to-inject-collection-in-spring
How to inject Collection in Spring
Top comments (0)