Initializing collections in spring


This is 9 of 16 parts of tutorial series

Tutorial Content: Spring tutorial for beginners

In previous posts we have seen how to initialize any string or reference via property’s value tag or ref tag.In this post we will see how to initialize any collections in spring.
For configuring spring in your eclipse ide please referĀ  hello world example

This is simple pojo class having some attributes so here country has name and list of states.
Create under package org.arpit.javapostsforlearning.Copy following content into


here for initializing collectios(list) i.e. listofStates attribute of country class, we have used list tag.

In tag ,you can have tag or tag for adding values in list.

This class contains main function.Create under package org.arpit.javapostsforlearning.Copy following content into

You can note here that we have used ClassPathXmlApplicationContext for getting bean here.There are various ways for getting beans.In hello world example we have used XmlBeanFactory for getting beans.

4.Run it

When you will run above application,you will get following as output.

That’s all about Initializing collections in spring.
In next post,we will see beans autowiring in spring.


Add Comment