Spring Java Tutorial

File: context.xml


    "http://www.springframework.org/dtd/spring-beans.dtd">

  
    
    
      
        red
        blue
        
          one
          two
          three
        

        
      

    
  
  
  
  

File: Main.java

import java.util.List;
import java.util.Map;
import java.util.Properties;
import java.util.Set;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
class Main {
  public static void main(String args[]) throws Exception {
    ApplicationContext ctx = new ClassPathXmlApplicationContext("context.xml");
    
    CollectionsBean example = (CollectionsBean) ctx.getBean("collectionsExample");
   System.out.println(example.getTheList());
  
  }
}
class CollectionsBean {
  
  private List theList;
  private Set theSet;
  private Map theMap;
  private Properties theProperties;
  
  public void setTheList(List theList) {
    this.theList = theList;
  }
  public List getTheList() {
    return theList;
  }
  
  public void setTheSet(Set theSet) {
    this.theSet = theSet;
  }
  public Set getTheSet() {
    return theSet;
  }
  
  public void setTheMap(Map theMap) {
    this.theMap = theMap;
  }
  public Map getTheMap() {
    return theMap;
  }
  
  public void setTheProperties(Properties theProperties) {
    this.theProperties = theProperties;
  }
  public Properties getTheProperties() {
    return theProperties;
  }
}