实体类
package com.feng.pojo;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
import java.util.Set;
public class Stu {
private String[] courses;
private List<String> list;
private Map<String, String> maps;
private Set<String> sets;
public String[] getCourses() {
return courses;
}
public void setCourses(String[] courses) {
this.courses = courses;
}
public List<String> getList() {
return list;
}
public void setList(List<String> list) {
this.list = list;
}
public Map<String, String> getMaps() {
return maps;
}
public void setMaps(Map<String, String> maps) {
this.maps = maps;
}
public Set<String> getSets() {
return sets;
}
public void setSets(Set<String> sets) {
this.sets = sets;
}
}
数组
<bean id="stu" class="com.feng.pojo.Stu">
<property name="courses">
<array>
<value>Java</value>
<value>Python</value>
</array>
</property>
</bean>
List
<property name="list">
<list>
<value>jiang</value>
<value>li</value>
<value>feng</value>
</list>
</property>
map
<property name="maps">
<map>
<entry key="name" value="lifeng"></entry>
<entry key="age" value="22"></entry>
</map>
</property>
set
<property name="sets">
<set>
<value>j</value>
<value>l</value>
</set>
</property>
注入引用类型
<bean id="emp" class="com.feng.pojo.Emp">
<property name="eid" value="1"></property>
<property name="ename" value="峰"></property>
<property name="age" value="22"></property>
<property name="dept" ref="dept"></property>
<property name="dept.did" value="1"></property>
<property name="dept.dname" value="财务部"></property>
</bean>
<bean id="dept" class="com.feng.pojo.Dept"></bean>
<bean id="stu" class="com.feng.pojo.Stu">
<property name="empList">
<list>
<ref bean="emp"></ref>
</list>
</property>
使用util标签,添加命名空间util
<!-- 把list部分提取出来,使用util标签-->
<util:list id="uList">
<value>jiang</value>
<value>li</value>
<value>feng</value>
</util:list>
<bean id="stu" class="com.feng.pojo.Stu">
<property name="list" ref="uList"></property>
</bean>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗