From be8c9767089b5e52ed462ea1d083d846e7420a45 Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Mon, 15 Jun 2026 11:01:37 +0800
Subject: [PATCH] 1

---
 trading-order-common/src/main/java/com/yami/trading/common/config/Swagger2Config.java |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/trading-order-common/src/main/java/com/yami/trading/common/config/Swagger2Config.java b/trading-order-common/src/main/java/com/yami/trading/common/config/Swagger2Config.java
index 946cd08..1895a50 100644
--- a/trading-order-common/src/main/java/com/yami/trading/common/config/Swagger2Config.java
+++ b/trading-order-common/src/main/java/com/yami/trading/common/config/Swagger2Config.java
@@ -44,6 +44,9 @@
             private List<RequestMappingInfoHandlerMapping> getHandlerMappings(Object bean) {
                 try {
                     Field field = ReflectionUtils.findField(bean.getClass(), "handlerMappings");
+                    if (field == null) {
+                        return java.util.Collections.emptyList();
+                    }
                     field.setAccessible(true);
                     return (List<RequestMappingInfoHandlerMapping>) field.get(bean);
                 } catch (IllegalArgumentException | IllegalAccessException e) {

--
Gitblit v1.9.3