KKSU
2024-07-18 6cc8184be906d395e1c9dec2e3bf4d32ed14458a
src/main/java/cc/mrbird/febs/common/utils/SpringContextUtil.java
@@ -5,6 +5,9 @@
import org.springframework.context.ApplicationContextAware;
import org.springframework.stereotype.Component;
import java.lang.annotation.Annotation;
import java.util.Map;
/**
 * Spring Context 工具类
 * 
@@ -20,6 +23,7 @@
   public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
      SpringContextUtil.applicationContext = applicationContext;
   }
   public static Object getBean(String name) {
      return applicationContext.getBean(name);
@@ -44,4 +48,8 @@
      return applicationContext.getType(name);
   }
   public static Map<String, Object> getBeansWithAnnotation(Class<? extends Annotation> aclazz) {
      return applicationContext.getBeansWithAnnotation(aclazz);
   }
}