From eb357bb9938d569734b04948695726b80c5dfb85 Mon Sep 17 00:00:00 2001
From: peter <14100000001@qq.com>
Date: Wed, 19 Nov 2025 10:40:27 +0800
Subject: [PATCH] 代理后台新增删除用户、提现审核

---
 src/main/java/com/nq/utils/ApplicationContextRegisterUtil.java |   18 ++++++++++--------
 1 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/src/main/java/com/nq/utils/ApplicationContextRegisterUtil.java b/src/main/java/com/nq/utils/ApplicationContextRegisterUtil.java
index 0fa7493..07dd1ba 100644
--- a/src/main/java/com/nq/utils/ApplicationContextRegisterUtil.java
+++ b/src/main/java/com/nq/utils/ApplicationContextRegisterUtil.java
@@ -3,20 +3,22 @@
 import org.springframework.beans.BeansException;
 import org.springframework.context.ApplicationContext;
 import org.springframework.context.ApplicationContextAware;
-import org.springframework.context.annotation.Lazy;
 import org.springframework.stereotype.Component;
 
 @Component
-@Lazy(false)
-public class ApplicationContextRegisterUtil  implements ApplicationContextAware {
-
-    private static ApplicationContext APPLICATION_CONTEXT;
+public class ApplicationContextRegisterUtil implements ApplicationContextAware {
+    private static ApplicationContext applicationContext;
 
     @Override
     public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
-        APPLICATION_CONTEXT = applicationContext;
+        ApplicationContextRegisterUtil.applicationContext = applicationContext;
     }
-    public static ApplicationContext getApplicationContext() {
-        return APPLICATION_CONTEXT;
+
+    public static <T> T getBean(Class<T> clazz) {
+        return applicationContext.getBean(clazz);
+    }
+
+    public static Object getBean(String name) {
+        return applicationContext.getBean(name);
     }
 }
\ No newline at end of file

--
Gitblit v1.9.3