首页 > 编程语言 > 详细

Spring之自定义类获取注解bean

时间:2016-02-18 02:06:23      阅读:430      评论:0      收藏:0      [点我收藏+]

环境:

spring 注解

版本3.1

需求:

自定义的类中获取注解的bean

实现:

1.实现ApplicationContextAware方法:

@Component
public class SpringBeanUtils implements ApplicationContextAware {
	private static ApplicationContext applicationContext;

	public void setApplicationContext(ApplicationContext arg0)
			throws BeansException {
		applicationContext = arg0;
	}

	public static <T> T getBean(String id, Class<T> clasz) {

		return applicationContext.getBean(id, clasz);
	}
}

2.直接获取:

KeyProperties instance=SpringBeanUtils.getBean("com.linkrmb.KeyProperties",
				KeyProperties.class);

?

Spring之自定义类获取注解bean

原文:http://snv.iteye.com/blog/2277054

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!