From a3360878835e4606c968441e432b0c3d4bd921ae Mon Sep 17 00:00:00 2001
From: sean.zhou <sean.zhou@dji.com>
Date: Fri, 23 Sep 2022 18:04:07 +0800
Subject: [PATCH] V1.2.0

---
 src/main/java/com/dji/sample/configuration/mvc/GlobalMVCConfigurer.java |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/dji/sample/configuration/GlobalMVCConfigurer.java b/src/main/java/com/dji/sample/configuration/mvc/GlobalMVCConfigurer.java
similarity index 80%
rename from src/main/java/com/dji/sample/configuration/GlobalMVCConfigurer.java
rename to src/main/java/com/dji/sample/configuration/mvc/GlobalMVCConfigurer.java
index 0dfc05c..c28e6c4 100644
--- a/src/main/java/com/dji/sample/configuration/GlobalMVCConfigurer.java
+++ b/src/main/java/com/dji/sample/configuration/mvc/GlobalMVCConfigurer.java
@@ -1,9 +1,10 @@
-package com.dji.sample.configuration;
+package com.dji.sample.configuration.mvc;
 
 import com.dji.sample.component.AuthInterceptor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Value;
 import org.springframework.context.annotation.Configuration;
+import org.springframework.web.method.support.HandlerMethodArgumentResolver;
 import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
 import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
 
@@ -24,6 +25,7 @@
     @Value("${url.manage.version}")
     private String manageVersion;
 
+
     @Override
     public void addInterceptors(InterceptorRegistry registry) {
         // Exclude the login interface.
@@ -32,4 +34,9 @@
         // Intercept for all request interfaces.
         registry.addInterceptor(authInterceptor).addPathPatterns("/**").excludePathPatterns(excludePaths);
     }
+
+    @Override
+    public void addArgumentResolvers(List<HandlerMethodArgumentResolver> resolvers) {
+        resolvers.add(new GetSnakeArgumentProcessor(true));
+    }
 }

--
Gitblit v1.9.3