@Configurationpublic class SpringContextUtil implements ApplicationContextAware {private static ApplicationContext applicationContext;@Overridepublic void setApplicationContext(ApplicationContext applicationContext) throws BeansException {SpringContextUtil.applicationContext = applicationContext;}public static ApplicationContext getCtx() {return SpringContextUtil.applicationContext;}public static <T> T getBean(Class<T> t) {return SpringContextUtil.applicationContext.getBean(t);}}
