@Configuration public class WebConfig extends Object implements org.springframework.web.servlet.config.annotation.WebMvcConfigurer
Constructor and Description |
---|
WebConfig() |
Modifier and Type | Method and Description |
---|---|
void |
addInterceptors(org.springframework.web.servlet.config.annotation.InterceptorRegistry registry)
增加对rest api鉴权的spring mvc拦截器
|
void |
addResourceHandlers(org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry registry)
增加swagger的支持
|
com.alibaba.druid.support.spring.stat.BeanTypeAutoProxyCreator |
beanTypeAutoProxyCreator()
druid数据库连接池监控
|
org.springframework.boot.web.servlet.ServletListenerRegistrationBean<ConfigListener> |
configListenerRegistration()
ConfigListener注册
|
org.springframework.boot.web.servlet.ServletRegistrationBean |
druidServletRegistration()
druidServlet注册
|
org.springframework.aop.Advisor |
druidStatAdvisor()
druid 为druidStatPointcut添加拦截
|
org.springframework.boot.web.servlet.FilterRegistrationBean |
druidStatFilter()
druid监控 配置URI拦截策略
|
com.alibaba.druid.support.spring.stat.DruidStatInterceptor |
druidStatInterceptor()
druid数据库连接池监控
|
org.springframework.aop.support.JdkRegexpMethodPointcut |
druidStatPointcut() |
WaiterErrorView |
error()
默认错误页面,返回json
|
com.google.code.kaptcha.impl.DefaultKaptcha |
kaptcha()
验证码生成相关
|
org.springframework.boot.web.servlet.ServletListenerRegistrationBean<org.springframework.web.context.request.RequestContextListener> |
requestContextListenerRegistration()
RequestContextListener注册
|
org.springframework.boot.web.servlet.FilterRegistrationBean |
xssFilterRegistration()
xssFilter注册
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addArgumentResolvers, addCorsMappings, addFormatters, addReturnValueHandlers, addViewControllers, configureAsyncSupport, configureContentNegotiation, configureDefaultServletHandling, configureHandlerExceptionResolvers, configureMessageConverters, configurePathMatch, configureViewResolvers, extendHandlerExceptionResolvers, extendMessageConverters, getMessageCodesResolver, getValidator
public void addResourceHandlers(org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry registry)
addResourceHandlers
in interface org.springframework.web.servlet.config.annotation.WebMvcConfigurer
public void addInterceptors(org.springframework.web.servlet.config.annotation.InterceptorRegistry registry)
addInterceptors
in interface org.springframework.web.servlet.config.annotation.WebMvcConfigurer
@Bean(value="error") public WaiterErrorView error()
@Bean public org.springframework.boot.web.servlet.ServletRegistrationBean druidServletRegistration()
@Bean public org.springframework.boot.web.servlet.FilterRegistrationBean druidStatFilter()
@Bean public com.alibaba.druid.support.spring.stat.DruidStatInterceptor druidStatInterceptor()
@Bean public org.springframework.aop.support.JdkRegexpMethodPointcut druidStatPointcut()
@Bean public com.alibaba.druid.support.spring.stat.BeanTypeAutoProxyCreator beanTypeAutoProxyCreator()
@Bean public org.springframework.aop.Advisor druidStatAdvisor()
@Bean public org.springframework.boot.web.servlet.FilterRegistrationBean xssFilterRegistration()
@Bean public org.springframework.boot.web.servlet.ServletListenerRegistrationBean<org.springframework.web.context.request.RequestContextListener> requestContextListenerRegistration()
@Bean public org.springframework.boot.web.servlet.ServletListenerRegistrationBean<ConfigListener> configListenerRegistration()
@Bean public com.google.code.kaptcha.impl.DefaultKaptcha kaptcha()
Copyright © 2018. All rights reserved.