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