`
daoshud1
  • 浏览: 550869 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

spring中使用ApplicationContext

 
阅读更多
声明一个SpringUtil,并且实现ApplicationContextAware接口
 private static ApplicationContext applicationContext;
    
    @Override
    public void setApplicationContext(ApplicationContext context)
        throws BeansException {
    	SpringUtil.applicationContext = context;
    }
    public static Object getBean(String name){
        return applicationContext.getBean(name);
    }
    public static <T> T getBean(Class<T> requiredType) {
        return applicationContext.getBean(requiredType);
    }

在spring config文件中注入这个SpringUtil类即可
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics