spring的list ,set,map,properties注入(set,get注入)

①Message.java:

package com.hts.entity;

import java.io.Serializable;
import java.util.List;
import java.util.Map;
import java.util.Properties;
import java.util.Set;



public class Message implements Serializable{
	private List<String> list;
	private Set<String> set;
	private Map<String,Object> map;
	private Properties properties;
	public Message() {
	}
	public List<String> getList() {
		return list;
	}
	public void setList(List<String> list) {
		this.list = list;
	}
	public Set<String> getSet() {
		return set;
	}
	public void setSet(Set<String> set) {
		this.set = set;
	}
	public Map<String, Object> getMap() {
		return map;
	}
	public void setMap(Map<String, Object> map) {
		this.map = map;
	}
	public Properties getProperties() {
		return properties;
	}
	public void setProperties(Properties properties) {
		this.properties = properties;
	}
	

}

②applicationContext.xml

	<bean id="message" class="com.lpc.entity.Message">
	   <property name="list">
                 <list>
	          <value>张三</value>
	          <value>李四</value>
	          <value>王五</value>
	       </list>
	   </property>
	   <property name="set">
	       <set>
	          <value>张三</value>
	          <value>李四</value>
	          <value>王五</value>
	       </set>
	   </property>
	   <property name="map">
	       <map>
	          <entry key="语文" value="80"></entry>
	          <entry key="数学" value="100"></entry>
	          <entry key="英语" value="90"></entry>
	       </map>
	   </property>
	   <property name="properties">
	      <props>
	         <prop key="jdbc">14568</prop>
	      </props>
	   </property>
	</bean>

③:加载配置文件getbean后打印相应属性测试

posted on 2017-07-26 14:24  天生一对  阅读(324)  评论(0编辑  收藏  举报

导航