package com.sw.mes.config.webservice;
//package com.sap.www.config.webservice;
//
//import org.springframework.beans.BeansException;
//import org.springframework.context.ApplicationContext;
//import org.springframework.context.ApplicationContextAware;
//import org.springframework.stereotype.Component;
//
//@Component("springContextUtils")
//public class SpringContextUtils implements ApplicationContextAware {
//    private static ApplicationContext applicationContext;
//    @Override
//
//    public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
//        SpringContextUtils.applicationContext = applicationContext;
//    }
//    /**
//     * @return ApplicationContext
//     */
//    public static ApplicationContext getApplicationContext() {
//        return applicationContext;
//    }
//
//    /**
//     * 获取对象
//     *
//     * @param name
//     * @return Object
//     * @throws BeansException
//     */
//    public static Object getBean(String name) throws BeansException {
//        return applicationContext.getBean(name);
//    }
//
//    /**
//     * 根据class获取对应的bean对象
//     * @param clz
//     * @return
//     */
//    public static Object getBean(Class<?> clz){
//        return applicationContext.getBean(clz);
//    }
//}
