频道栏目
首页 > 程序开发 > 软件开发 > Java > 正文
spring 注入java.util.Properties 属性两种xml中的配置练习
2015-01-12 11:00:43         来源:doctor_who2004的专栏  
收藏   我要投稿


	
		
			
				name=doctor
				sex=man
				address=alien
			
		
	
	
		
			
				doctor
				alien
			
		
	

类如下:

package com.doctor.spring.context.inject;

import java.util.Properties;


public class PropertiesInjectBean1 {
	private Properties properties;

	public Properties getProperties() {
		return properties;
	}

	public void setProperties(Properties properties) {
		this.properties = properties;
	}
	
	
}

package com.doctor.spring.context.inject;

import java.util.Properties;


public class PropertiesInjectBean2 {

	private Properties properties;

	public Properties getProperties() {
		return properties;
	}

	public void setProperties(Properties properties) {
		this.properties = properties;
	}
}

启动容器:

package com.doctor.spring.context.inject;

import org.springframework.context.support.ClassPathXmlApplicationContext;

public class PropertiesInjectPractice {

	public static void main(String[] args) {
		ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("classpath:/injectValueIntoBeanPropertiesPractice/propertiesInjectPracticeConfigurer.xml");
		PropertiesInjectBean1 injectBean1 = context.getBean(PropertiesInjectBean1.class);
		System.out.println(injectBean1.getProperties());
		
		PropertiesInjectBean2 injectBean2 = context.getBean(PropertiesInjectBean2.class);
		System.out.println(injectBean2.getProperties());
		
		context.close();
	}

}
输出:

{address=alien, name=doctor, sex=man}
{address=alien, name=doctor}

这两种都可以注入java.util.Properties 属性.

点击复制链接 与好友分享!回本站首页
相关TAG标签 属性
上一篇:冒泡、选择、插入排序
下一篇:简单工厂模式的一种扩展
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站