From 10f588bd033e7b365eb7bc7f0396d40472e27e10 Mon Sep 17 00:00:00 2001
From: wzy <wzy19931122ai@163.com>
Date: Sat, 27 Aug 2022 14:11:53 +0800
Subject: [PATCH] fix

---
 src/main/java/cc/mrbird/febs/common/utils/SpringContextUtil.java |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/common/utils/SpringContextUtil.java b/src/main/java/cc/mrbird/febs/common/utils/SpringContextUtil.java
index f62a614..736980b 100644
--- a/src/main/java/cc/mrbird/febs/common/utils/SpringContextUtil.java
+++ b/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);
+	}
+
 }
\ No newline at end of file

--
Gitblit v1.9.1