麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 服務(wù)器 > Web服務(wù)器 > 正文

Spring Boot配置接口WebMvcConfigurer的實(shí)現(xiàn)

2024-09-02 12:20:52
字體:
供稿:網(wǎng)友

WebMvcConfigurer配置類其實(shí)是Spring內(nèi)部的一種配置方式,采用JavaBean的形式來代替?zhèn)鹘y(tǒng)的xml配置文件形式進(jìn)行針對(duì)框架個(gè)性化定制。基于java-based方式的spring mvc配置,需要?jiǎng)?chuàng)建一個(gè)配置類并實(shí)現(xiàn)WebMvcConfigurer 接口,WebMvcConfigurerAdapter 抽象類是對(duì)WebMvcConfigurer接口的簡(jiǎn)單抽象(增加了一些默認(rèn)實(shí)現(xiàn)),但在在SpringBoot2.0及Spring5.0中WebMvcConfigurerAdapter已被廢棄 。官方推薦直接實(shí)現(xiàn)WebMvcConfigurer或者直接繼承WebMvcConfigurationSupport,方式一實(shí)現(xiàn)WebMvcConfigurer接口(推薦),方式二繼承WebMvcConfigurationSupport類,具體實(shí)現(xiàn)可看這篇文章。https://www.jb51.net/article/174766.htm

//// Source code recreated from a .class file by IntelliJ IDEA// (powered by Fernflower decompiler)// package org.springframework.web.servlet.config.annotation; import java.util.List;import org.springframework.format.FormatterRegistry;import org.springframework.http.converter.HttpMessageConverter;import org.springframework.validation.MessageCodesResolver;import org.springframework.validation.Validator;import org.springframework.web.method.support.HandlerMethodArgumentResolver;import org.springframework.web.method.support.HandlerMethodReturnValueHandler;import org.springframework.web.servlet.HandlerExceptionResolver; public interface WebMvcConfigurer { void configurePathMatch(PathMatchConfigurer var1);  void configureContentNegotiation(ContentNegotiationConfigurer var1);  void configureAsyncSupport(AsyncSupportConfigurer var1);  void configureDefaultServletHandling(DefaultServletHandlerConfigurer var1);  void addFormatters(FormatterRegistry var1);  void addInterceptors(InterceptorRegistry var1);  void addResourceHandlers(ResourceHandlerRegistry var1);  void addCorsMappings(CorsRegistry var1);  void addViewControllers(ViewControllerRegistry var1);  void configureViewResolvers(ViewResolverRegistry var1);  void addArgumentResolvers(List<HandlerMethodArgumentResolver> var1);  void addReturnValueHandlers(List<HandlerMethodReturnValueHandler> var1);  void configureMessageConverters(List<HttpMessageConverter<?>> var1);  void extendMessageConverters(List<HttpMessageConverter<?>> var1);  void configureHandlerExceptionResolvers(List<HandlerExceptionResolver> var1);  void extendHandlerExceptionResolvers(List<HandlerExceptionResolver> var1);  Validator getValidator();  MessageCodesResolver getMessageCodesResolver();}

接下來我們著重找?guī)讉€(gè)方法講解一下:

 /* 攔截器配置 */void addInterceptors(InterceptorRegistry var1);/* 視圖跳轉(zhuǎn)控制器 */void addViewControllers(ViewControllerRegistry registry);/**  *靜態(tài)資源處理**/void addResourceHandlers(ResourceHandlerRegistry registry);/* 默認(rèn)靜態(tài)資源處理器 */void configureDefaultServletHandling(DefaultServletHandlerConfigurer configurer);/**  * 這里配置視圖解析器 **/void configureViewResolvers(ViewResolverRegistry registry);/* 配置內(nèi)容裁決的一些選項(xiàng)*/void configureContentNegotiation(ContentNegotiationConfigurer configurer);
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 欧美成年人视频 | 欧美一级特黄aaaaaaa什 | 国产精品久久久久久久久久久久久久久 | 亚洲国产视频网 | 草草视频免费 | 99亚洲国产精品 | 久久久久久久久久性 | 国产一国产一级毛片视频 | 免费a级黄色毛片 | 小雪奶水翁胀公吸小说最新章节 | 黄色av网站免费 | 黄色特级片黄色特级片 | 中文字幕在线播放第一页 | 成人激情视频网站 | 2021免费日韩视频网 | 久在线观看福利视频69 | 91精品国 | 性爱视频免费 | 逼特逼视频在线观看 | 一级电影在线免费观看 | 亚洲αv | 看全色黄大色黄大片女图片 | 欧美第1页 | 少妇一级淫片免费放正片 | 久久久成人精品视频 | 婷婷久久综合九色综合色多多蜜臀 | 国产亚洲精品久久午夜玫瑰园 | 末成年女av片一区二区 | 免费看黄色三级毛片 | 精品一区二区三区日本 | 久草热久草视频 | 韩国精品一区二区三区四区五区 | 手机国产乱子伦精品视频 | 在线播放免费人成毛片乱码 | chinese xvideos gay | 成人做爰s片免费看网站 | 亚洲人成综合第一网 | 一本一本久久a久久精品综合小说 | 性爱在线免费视频 | 亚洲国产高清视频 | 欧洲狠狠鲁 |