spring-注⼊list集合对象(值是对象)
1.创建stu类
public class Stu {
// //1.数组类型
// private String[] courses;
//
// //2.list集合属性
// private List<String> list;
//
// //3.map集合类型
// private Map<String,String> map;
/
/
// //4.set集合属性类型
// private Set<String> set;
private List<Course> courseList;
public void setCourseList(List<Course> courseList) {
}
// public void setSet(Set<String> set) {
// this.set = set;
// }
//
/
/ public void setMap(Map<String, String> map) {
// this.map = map;
// }
//
// public void setList(List<String> list) {
// this.list = list;
// }
//
// public void setCourses(String[] courses) {
// urses = courses;
// }
/
/ public void test(){
// System.out.String(courses));
// System.out.println(list);
// System.out.println(map);
// System.out.println(set);
// }
}
2.创建Course类
public class Course {
private String cname;
public void setCname(String cname) {
thisame = cname;
}
}
3.配置l
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="/schema/beans"
xmlns:xsi="/2001/XMLSchema-instance"
xsi:schemaLocation="/schema/beans /schema/beans/spring-beans.xsd"> <bean name="stu" class="llections.Stu">
<!--数组类型的注⼊-->
<!-- <property name="courses">-->
<!-- <array>-->
<!-- <value>Struts框架</value>-->
<!-- <value>Spring框架</value>-->
<!-- </array>-->
<!-- </property>-->
<!-- <!–list类型的注⼊–>-->
<!-- <property name="list">-->
<!-- <list>-->
<!-- <value>mybatis框架</value>-->
<!-- <value>Spring MVC</value>-->
<!-- </list>-->
<!-- </property>-->
<!-- <!–map类型的注⼊–>-->
<!-- <property name="map">-->
<!-- <map>-->
<!-- <entry key="JAVA" value="java"></entry>-->
<!-- <entry key="SSM" value="ssm"></entry>-->
<!-- </map>-->
<!-- </property>-->
<!-- <!–set类型注⼊–>-->
<!-- <property name="set">-->
<!-- <set>-->
<!-- <value>kevin</value>-->
<!-- <value>Ron</value>-->
<!-- </set>-->
<!-- </property>-->
<!--注⼊list集合类型,值是对象-->
<property name="courseList">
<list>
mybatis和springmvc<ref bean="course1"></ref><!--ref注⼊course对象1--> <ref bean="course2"></ref>
</list>
</property>
</bean>
<!-- 创建多个course对象-->
<bean id="course1" class="llections.Course"> <property name="cname" value="Spring5"></property>
</bean>
<bean id="course2" class="llections.Course"> <property name="cname" value="MyBatis"></property>
</bean>
</beans>
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论