spring中使用ApplicationContext
程序员文章站
2022-05-25 11:52:44
...
声明一个SpringUtil,并且实现ApplicationContextAware接口
在spring config文件中注入这个SpringUtil类即可
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类即可
上一篇: spring获得ApplicationContext
下一篇: 刘邦登基以后,他的六个兄弟去哪儿了?