ApplicationContextUtils

    1. @Component
    2. public class ApplicationContextUtils implements ApplicationContextAware {
    3. private static ApplicationContext context;
    4. @Override
    5. public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
    6. this.context = applicationContext;
    7. }
    8. //根据bean名字获取工厂中指定的bean对象
    9. public static Object getBean(String beanName){
    10. return context.getBean(beanName);
    11. }
    12. }