最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在SpringBoot中該如何配置攔截器

 更新時間:2021年06月18日 15:15:48   作者:.dudu.  
今天給大家?guī)淼氖顷P(guān)于SpringBoot的相關(guān)知識,文章圍繞在SpringBoot中該如何配置攔截器展開,文中有非常詳細(xì)的介紹及代碼示例,需要的朋友可以參考下

攔截器也是我們經(jīng)常需要使用的,在SpringBoot中該如何配置呢
攔截器不是一個普通屬性,而是一個類,所以就要用到j(luò)ava配置方式了。在SpringBoot官方文檔中有這么一段說明:

在這里插入圖片描述

翻譯: 如果你想要保持Spring Boot 的一些默認(rèn)MVC特征,同時又想自定義一些MVC配置(包括:攔截器,格式化器, 視圖控制器、消息轉(zhuǎn)換器 等等),你應(yīng)該讓一個類實(shí)現(xiàn) WebMvcConfigurer ,并且添加 @Configuration 注 解,但是千萬不要加 @EnableWebMvc 注解。如果你想要自定義 HandlerMapping 、 HandlerAdapter 、 ExceptionResolver 等組件,你可以創(chuàng)建一個 WebMvcRegistrationsAdapter 實(shí)例 來提供以上組件。 如果你想要完全自定義SpringMVC,不保留SpringBoot提供的一切特征,你可以自己定義類并且添加 @Configuration 注解和 @EnableWebMvc 注解
總結(jié):通過實(shí)現(xiàn) WebMvcConfigurer 并添加 @Configuration 注解來實(shí)現(xiàn)自定義部分SpringMvc配置。

1.創(chuàng)建 springboot\src\main\java\com\dudu\interceptor\MyInterceptor.java 攔截器,內(nèi)容 如下:

在這里插入圖片描述

2.定義配置類springboot\src\main\java\com\dudu\config\MvcConfig.java ,用于注冊攔截 器,內(nèi)容如下:

在這里插入圖片描述

結(jié)構(gòu)如下:

在這里插入圖片描述

接下來訪問http://localhost/hello 并查看日志:

在這里插入圖片描述

到此這篇關(guān)于在SpringBoot中該如何配置攔截器的文章就介紹到這了,更多相關(guān)SpringBoot添加攔截器內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • SpringSession會話管理之Redis與JDBC存儲實(shí)現(xiàn)方式

    SpringSession會話管理之Redis與JDBC存儲實(shí)現(xiàn)方式

    本文將詳細(xì)介紹Spring Session的核心概念、特性以及如何使用Redis和JDBC來實(shí)現(xiàn)會話存儲,幫助開發(fā)者構(gòu)建更加健壯和可擴(kuò)展的應(yīng)用系統(tǒng),希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • SpringBoot利用AOP實(shí)現(xiàn)一個日志管理詳解

    SpringBoot利用AOP實(shí)現(xiàn)一個日志管理詳解

    目前有這么個問題,有兩個系統(tǒng)CSP和OMS,這倆系統(tǒng)共用的是同一套日志操作:Log;目前想?yún)^(qū)分下這倆系統(tǒng)的日志操作,那沒辦法了,只能重寫一份Log的日志操作。本文就將利用AOP實(shí)現(xiàn)一個日志管理,需要的可以參考一下
    2022-09-09
  • java 中線程等待與通知的實(shí)現(xiàn)

    java 中線程等待與通知的實(shí)現(xiàn)

    這篇文章主要介紹了java 中線程等待與通知的實(shí)現(xiàn)的相關(guān)資料,希望通過本文能幫助到大家,讓大家掌握這樣的功能,需要的朋友可以參考下
    2017-09-09
  • Java之URLEncoder、URLDecoder、Base64編碼與解碼方式

    Java之URLEncoder、URLDecoder、Base64編碼與解碼方式

    這篇文章主要介紹了Java之URLEncoder、URLDecoder、Base64編碼與解碼方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • Java?Dubbo服務(wù)調(diào)用擴(kuò)展點(diǎn)Filter使用教程

    Java?Dubbo服務(wù)調(diào)用擴(kuò)展點(diǎn)Filter使用教程

    Dubbo是阿里巴巴公司開源的一個高性能優(yōu)秀的服務(wù)框架,使得應(yīng)用可通過高性能的RPC實(shí)現(xiàn)服務(wù)的輸出和輸入功能,可以和Spring框架無縫集成
    2022-12-12
  • mybatis注解開發(fā)使用foreach方式

    mybatis注解開發(fā)使用foreach方式

    這篇文章主要介紹了mybatis注解開發(fā)使用foreach方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • Java負(fù)載均衡算法實(shí)現(xiàn)之輪詢和加權(quán)輪詢

    Java負(fù)載均衡算法實(shí)現(xiàn)之輪詢和加權(quán)輪詢

    網(wǎng)上找了不少負(fù)載均衡算法的資源,都不夠全面,后來自己結(jié)合了網(wǎng)上的一些算法實(shí)現(xiàn),下面這篇文章主要給大家介紹了關(guān)于Java負(fù)載均衡算法實(shí)現(xiàn)之輪詢和加權(quán)輪詢的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-04-04
  • IDEA搭建SpringBoot多模塊聚合工程過程詳解(多模塊聚合工程)

    IDEA搭建SpringBoot多模塊聚合工程過程詳解(多模塊聚合工程)

    這篇文章主要是介紹一下,如何在IDEA開發(fā)工具下,搭建一個基于SpringBoot的多模塊聚合工程項(xiàng)目,本篇文章,將項(xiàng)目模塊細(xì)分為幾個子工程模塊,在文中給大家詳細(xì)介紹過,對IDEA搭建SpringBoot多模塊聚合工程感興趣的朋友一起看看吧
    2022-04-04
  • 深入了解Java File分隔符和Path分隔符的使用

    深入了解Java File分隔符和Path分隔符的使用

    不同的操作系統(tǒng)使用不同的字符作為文件和路徑分隔符。當(dāng)我們的應(yīng)用程序需要在多個平臺上運(yùn)行時,我們需要正確處理這些問題。Java幫助我們選擇一個合適的分隔符,本文就來聊聊Java中File分隔符和 Path分隔符的使用
    2022-07-07
  • Idea代理設(shè)置與Java程序的代理設(shè)置方式

    Idea代理設(shè)置與Java程序的代理設(shè)置方式

    文章總結(jié):學(xué)習(xí)WebService時,使用Fiddler抓取包數(shù)據(jù),發(fā)現(xiàn)Idea代理設(shè)置與Java程序代理設(shè)置不同,Java程序需要在發(fā)送請求前設(shè)置代理,代碼如下
    2025-01-01

最新評論

阿拉善右旗| 宝坻区| 纳雍县| 七台河市| 永城市| 墨脱县| 威信县| 石棉县| 宁德市| 阿城市| 南投县| 连城县| 三原县| 西吉县| 临泉县| 宾川县| 西盟| 卢龙县| 遂川县| 济源市| 津南区| 长宁区| 赤壁市| 江西省| 福鼎市| 黄浦区| 富平县| 伊宁县| 南部县| 井冈山市| 射阳县| 棋牌| 潼南县| 钟祥市| 云浮市| 大荔县| 师宗县| 塘沽区| 枣阳市| 耒阳市| 白银市|