Mega Code Archive

 
Categories / Java Tutorial / Spring
 

Fill Calendar Object To List

File: context.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"     "http://www.springframework.org/dtd/spring-beans.dtd"> <beans>   <bean id="collectionsExample" class="CollectionsBean">          <property name="theList">       <list>         <value>red</value>         <value>blue</value>         <ref local="curDate"/>                </list>     </property>   </bean>      <bean id="curDate" class="java.util.GregorianCalendar"/>    </beans> 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;   } }