获取Spring 容器中bean的方法
1、web工程ContextLoaderListener.getCurrentWebApplicationContext ().getBean ("beanName");2、普通JAVA工程java代码/****/public class ApplicationContextUtil implements ApplicationContextAware{
·
1、web工程
ContextLoaderListener.getCurrentWebApplicationContext ().getBean ("beanName");
2、普通JAVA工程
java代码
/**
*
*/
public class ApplicationContextUtil 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;
}
}
spring 配置
<bean id="applicationContextUtil" class="net.carefx.platform.mdm.server.core.utils.ApplicationContextUtil" />
更多推荐
已为社区贡献1条内容
所有评论(0)