public interface WebMvcConfigurer {
// 配置请求路径匹配规则
default void configurePathMatch(PathMatchConfigurer configurer) {
}
// 配置内容协商策略
default void configureContentNegotiation(ContentNegotiationConfigurer configurer) {
}
// 配置异步请求支持
default void configureAsyncSupport(AsyncSupportConfigurer configurer) {
}
// 配置静态资源处理器
default void configureDefaultServletHandling(DefaultServletHandlerConfigurer configurer) {
}
// 配置格式化器
default void addFormatters(FormatterRegistry registry) {
}
// 配置拦截器
default void addInterceptors(InterceptorRegistry registry) {
}
// 配置静态资源处理器
default void addResourceHandlers(ResourceHandlerRegistry registry) {
}
// 配置跨域请求处理器
default void addCorsMappings(CorsRegistry registry) {
}
// 配置视图控制器
default void addViewControllers(ViewControllerRegistry registry) {
}
// 配置视图解析器
default void configureViewResolvers(ViewResolverRegistry registry) {
}
// 配置控制器方法参数解析器
default void addArgumentResolvers(List<HandlerMethodArgumentResolver> resolvers) {
}
// 配置控制器方法返回值处理器
default void addReturnValueHandlers(List<HandlerMethodReturnValueHandler> handlers) {
}
// 配置消息转换器
default void configureMessageConverters(List<HttpMessageConverter<?>> converters) {
}
// 扩展消息转换器
default void extendMessageConverters(List<HttpMessageConverter<?>> converters) {
}
// 配置异常处理器
default void configureHandlerExceptionResolvers(List<HandlerExceptionResolver> resolvers) {
}
// 扩展异常处理器
default void extendHandlerExceptionResolvers(List<HandlerExceptionResolver> resolvers) {
}
// 获取校验器
@Nullable
default Validator getValidator() {
return null;
}
// 获取消息代码解析器
@Nullable
default MessageCodesResolver getMessageCodesResolver() {
return null;
}
}
springmvc配置文件WebMvcConfigurer
最新推荐文章于 2024-05-15 17:36:01 发布