发布时间:2022-08-09 文章分类:编程知识 投稿人:王小丽 字号: 默认 | | 超大 打印
ill Value To List

File:context.xml

<?xmlversion="1.0"encoding="UTF-8"?>
<!DOCTYPEbeansPUBLIC"-//SPRING//DTDBEAN//EN"
"http://www.springframework.org/dtd/spring-beans.dtd">

<beans>

<beanid="collectionsExample"class="CollectionsBean">

<propertyname="theList">
<list>
<value>red</value>
<value>red</value>
<value>blue</value>

</list>
</property>

</bean>

<beanid="curDate"class="java.util.GregorianCalendar"/>

</beans>

File:Main.java

importjava.util.List;
importjava.util.Map;
importjava.util.Properties;
importjava.util.Set;

importorg.springframework.context.ApplicationContext;
importorg.springframework.context.support.ClassPathXmlApplicationContext;

classMain{
publicstaticvoidmain(Stringargs[])throwsException{
ApplicationContextctx=newClassPathXmlApplicationContext("context.xml");

CollectionsBeanexample=(CollectionsBean)ctx.getBean("collectionsExample");
System.out.println(example.getTheList());

}
}
classCollectionsBean{

privateListtheList;
privateSettheSet;
privateMaptheMap;
privatePropertiestheProperties;

publicvoidsetTheList(ListtheList){
this.theList=theList;
}
publicListgetTheList(){
returntheList;
}

publicvoidsetTheSet(SettheSet){
this.theSet=theSet;
}
publicSetgetTheSet(){
returntheSet;
}

publicvoidsetTheMap(MaptheMap){
this.theMap=theMap;
}
publicMapgetTheMap(){
returntheMap;
}

publicvoidsetTheProperties(PropertiestheProperties){
this.theProperties=theProperties;
}
publicPropertiesgetTheProperties(){
returntheProperties;
}
}