Spring設定ではutilタグを使用します。
appication Contect.xmlファイルの先頭に以下の説明を追加する必要があります。xmlns:util="
http://www.springframework.org/schema/util
「xsi:schemaLocation記述に以下のxsd記述を挿入する。
http://www.springframework.org/schema/util
http://www.springframework.org/schema/util/spring-util-2.0.xsd
例:
ベルン:
appication Contect.xmlファイルの先頭に以下の説明を追加する必要があります。xmlns:util="
http://www.springframework.org/schema/util
「xsi:schemaLocation記述に以下のxsd記述を挿入する。
http://www.springframework.org/schema/util
http://www.springframework.org/schema/util/spring-util-2.0.xsd
例:
ベルン:
package com.yourcompany.spring;
import java.util.List;
import java.util.Map;
import java.util.Set;
public class SomeBean{
private List list;
private Map map;
private Set set;
public List getList() {
return list;
}
public void setList(List list) {
this.list = list;
}
public Map getMap() {
return map;
}
public void setMap(Map map) {
this.map = map;
}
public Set getSet() {
return set;
}
public void setSet(Set set) {
this.set = set;
}
}
appication Contect.xml
listValue1
listValue2
setValue1
setValue2
プログラムのメインエントランス:package com.yourcompany.spring;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class User{
public static void main(String[] args){
ApplicationContext context=new ClassPathXmlApplicationContext("applicationContext.xml");
SomeBean someBean=(SomeBean)context.getBean("someBean");
List list = someBean.getList();
Map map = someBean.getMap();
Set set = someBean.getSet();
for(int i=0;i