类 MagicJavaEEServletConfiguration
java.lang.Object
org.ssssssss.magicapi.servlet.javaee.MagicJavaEEServletConfiguration
- 所有已实现的接口:
org.springframework.web.servlet.config.annotation.WebMvcConfigurer
@Configuration
public class MagicJavaEEServletConfiguration
extends Object
implements org.springframework.web.servlet.config.annotation.WebMvcConfigurer
-
字段概要
字段修饰符和类型字段说明private MagicJavaEECorsFilterprivate final org.springframework.beans.factory.ObjectProvider<MagicJavaEEWebRequestInterceptor> private final MagicAPIProperties -
构造器概要
构造器构造器说明MagicJavaEEServletConfiguration(MagicAPIProperties properties, org.springframework.beans.factory.ObjectProvider<MagicJavaEEWebRequestInterceptor> magicWebRequestInterceptorProvider) -
方法概要
修饰符和类型方法说明voidaddArgumentResolvers(List<org.springframework.web.method.support.HandlerMethodArgumentResolver> resolvers) voidaddInterceptors(org.springframework.web.servlet.config.annotation.InterceptorRegistry registry) org.springframework.boot.web.servlet.FilterRegistrationBean<MagicJavaEECorsFilter> magicRequestContextHolder(org.springframework.web.multipart.MultipartResolver multipartResolver) magicWebRequestInterceptor(AuthorizationInterceptor authorizationInterceptor) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 org.springframework.web.servlet.config.annotation.WebMvcConfigurer
addCorsMappings, addFormatters, addResourceHandlers, addReturnValueHandlers, addViewControllers, configureAsyncSupport, configureContentNegotiation, configureDefaultServletHandling, configureHandlerExceptionResolvers, configureMessageConverters, configurePathMatch, configureViewResolvers, extendHandlerExceptionResolvers, extendMessageConverters, getMessageCodesResolver, getValidator
-
字段详细资料
-
properties
-
magicWebRequestInterceptorProvider
private final org.springframework.beans.factory.ObjectProvider<MagicJavaEEWebRequestInterceptor> magicWebRequestInterceptorProvider -
magicCorsFilter
-
-
构造器详细资料
-
MagicJavaEEServletConfiguration
public MagicJavaEEServletConfiguration(MagicAPIProperties properties, org.springframework.beans.factory.ObjectProvider<MagicJavaEEWebRequestInterceptor> magicWebRequestInterceptorProvider)
-
-
方法详细资料
-
magicRequestContextHolder
@Bean public MagicRequestContextHolder magicRequestContextHolder(org.springframework.web.multipart.MultipartResolver multipartResolver) -
magicWebRequestInterceptor
@Bean public MagicJavaEEWebRequestInterceptor magicWebRequestInterceptor(AuthorizationInterceptor authorizationInterceptor) -
addInterceptors
public void addInterceptors(org.springframework.web.servlet.config.annotation.InterceptorRegistry registry) - 指定者:
addInterceptors在接口中org.springframework.web.servlet.config.annotation.WebMvcConfigurer
-
addArgumentResolvers
public void addArgumentResolvers(List<org.springframework.web.method.support.HandlerMethodArgumentResolver> resolvers) - 指定者:
addArgumentResolvers在接口中org.springframework.web.servlet.config.annotation.WebMvcConfigurer
-
magicJavaEEResponseExtension
-
magicCorsFilterRegistrationBean
@Bean @ConditionalOnProperty(prefix="magic-api", value="support-cross-domain", havingValue="true", matchIfMissing=true) public org.springframework.boot.web.servlet.FilterRegistrationBean<MagicJavaEECorsFilter> magicCorsFilterRegistrationBean()
-