From ed8c7a5effd0d423ce1118b680ecdca6fe732609 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期三, 02 七月 2025 16:43:13 +0800 Subject: [PATCH] Merge branch 'master' of http://192.168.11.205:9000/r/P2022036_Service --- src/main/java/com/lf/server/helper/SpringContextHelper.java | 33 +++++++++++++++++++++++++++++++-- 1 files changed, 31 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/lf/server/helper/SpringContextHelper.java b/src/main/java/com/lf/server/helper/SpringContextHelper.java index d5a0768..4a2032e 100644 --- a/src/main/java/com/lf/server/helper/SpringContextHelper.java +++ b/src/main/java/com/lf/server/helper/SpringContextHelper.java @@ -9,8 +9,7 @@ * Spring涓婁笅鏂囧府鍔╃被 * @author WWW */ -//@Component -@SuppressWarnings("AlibabaCommentsMustBeJavadocFormat") +@Component public class SpringContextHelper implements ApplicationContextAware { private static ApplicationContext context = null; @@ -47,6 +46,36 @@ } /** + * 鍒ゆ柇鏄惁鍖呭惈瀵瑰簲鍚嶇О鐨凚ean瀵硅薄 + * + * @param name Bean鍚嶇О + * @return 鍖呭惈锛氳繑鍥瀟rue锛屽惁鍒欒繑鍥瀎alse銆� + */ + public static boolean containsBean(String name) { + return context.containsBean(name); + } + + /** + * 鑾峰彇瀵瑰簲Bean鍚嶇О鐨勭被鍨� + * + * @param name Bean鍚嶇О + * @return 杩斿洖瀵瑰簲鐨凚ean绫诲瀷 + */ + public static Class<?> getType(String name) { + return context.getType(name); + } + + /** + * 鑾峰彇涓婁笅鏂囧璞★紝鍙繘琛屽悇绉峉pring鐨勪笂涓嬫枃鎿嶄綔 + * + * @return Spring涓婁笅鏂囧璞� + */ + public static ApplicationContext getContext() { + return context; + } + + + /** * 鑾峰彇褰撳墠鐜 * * @return Profile -- Gitblit v1.9.3