获取 springBean 工具类

package com.secoo.wechat.util;

import org.springframework.context.support.ClassPathXmlApplicationContext;

/**   
* @Description : 获取springBean工具类
*
* @author : Q80082828
* @date : 2014-4-17 下午01:11:42  
*/ 
public class BeanFactory {
	private static ClassPathXmlApplicationContext context;
	private static boolean isInited = false;
	static{
		init();
	}
	private static void init(){
		if(!isInited){
			context = new ClassPathXmlApplicationContext(new String[] {"conf/spring/application-mysql.xml","conf/spring/application-context.xml"});//spring配置文件目录		
			context.start();
			isInited = true;
		}
	}
	
	@SuppressWarnings("unchecked")
	public static <T> T getBean(String name){
		return (T)context.getBean(name);
	}
}


体验iteye博客发表,初来乍到,欢迎大手们拍砖
转载请标明出处:http://80082828.iteye.com/

你可能感兴趣的:(spring)