SpringContext获取

在spring配置文件中管理
<!--注入spring 的context-->
<bean class="com.siku.util.SpringContextUtil"/>
package com.siku.util;

import org.springframework.beans.BeansException;
import org.springframework.context.ApplicationContext;
import org.springframework.context.ApplicationContextAware;

/**
 * 标题:在普通java类中获取spring的context
 * 描述:
 * 作者: sunhouji
 * 时间: 2011-11-23 上午11:42:38
 * 版本:v1.0
 */
public class SpringContextUtil implements ApplicationContextAware{

	private static ApplicationContext context;//声明一个静态变量保存  
	
	@SuppressWarnings("static-access")
	@Override
	public void setApplicationContext(ApplicationContext context)
			throws BeansException {
		this.context = context;
	}

	public static ApplicationContext getContext(){   
		return context;   
	}   
}


你可能感兴趣的:(context)