| 123456789101112131415161718192021222324252627282930313233 |
- package com.izouma.nineth.utils;
- import org.springframework.beans.BeansException;
- import org.springframework.context.ApplicationContext;
- import org.springframework.context.ApplicationContextAware;
- import org.springframework.stereotype.Component;
- /**
- * Created by IDEA
- * User: mashaohua
- * Date: 2016-10-19 10:21
- * Desc:
- */
- @Component
- public class ApplicationContextUtil implements ApplicationContextAware {
- private static ApplicationContext context;
- @Override
- public void setApplicationContext(ApplicationContext context) throws BeansException {
- ApplicationContextUtil.context = context;
- }
- public static ApplicationContext getContext() {
- return context;
- }
- public static Object getBean(String beanName) {
- return context.getBean(beanName);
- }
- }
|