|
|
|
@@ -9,14 +9,12 @@ import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; |
|
|
|
import com.iformall.interceptor.AuthorizationInterceptor; |
|
|
|
import com.iformall.interceptor.HttpServletRequestWrapperFilter; |
|
|
|
import com.iformall.interceptor.RequestInterceptor; |
|
|
|
import com.iformall.resolver.LoginUserHandlerMethodArgumentResolver; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.boot.web.servlet.FilterRegistrationBean; |
|
|
|
import org.springframework.context.annotation.Bean; |
|
|
|
import org.springframework.context.annotation.Configuration; |
|
|
|
import org.springframework.http.converter.HttpMessageConverter; |
|
|
|
import org.springframework.http.converter.json.MappingJackson2HttpMessageConverter; |
|
|
|
import org.springframework.web.method.support.HandlerMethodArgumentResolver; |
|
|
|
import org.springframework.web.servlet.config.annotation.*; |
|
|
|
|
|
|
|
import java.math.BigDecimal; |
|
|
|
@@ -38,8 +36,6 @@ public class WebMvcConfig implements WebMvcConfigurer { |
|
|
|
private AuthorizationInterceptor authorizationInterceptor; |
|
|
|
@Autowired |
|
|
|
private RequestInterceptor requestInterceptor; |
|
|
|
@Autowired |
|
|
|
private LoginUserHandlerMethodArgumentResolver loginUserHandlerMethodArgumentResolver; |
|
|
|
|
|
|
|
@Override |
|
|
|
public void addInterceptors(InterceptorRegistry registry) { |
|
|
|
@@ -47,11 +43,6 @@ public class WebMvcConfig implements WebMvcConfigurer { |
|
|
|
registry.addInterceptor(requestInterceptor).addPathPatterns("/api/**"); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public void addArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers) { |
|
|
|
argumentResolvers.add(loginUserHandlerMethodArgumentResolver); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public void addResourceHandlers(ResourceHandlerRegistry registry) { |
|
|
|
registry.addResourceHandler("swagger-ui.html") |
|
|
|
|