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

springboot排除某些自動配置的操作方法

 更新時間:2023年08月14日 10:51:13   作者:沒有昵稱的打工仔  
Spring Boot 提供的自動配置非常強(qiáng)大,某些情況下,自動配置的功能可能不符合我們的需求,需要我們自定義配置,這個時候就需要排除/禁用Spring Boot 某些類的自動化配置了,本文給大家介紹springboot排除某些自動配置的方法,感興趣的朋友一起看看吧

前言

Spring Boot 提供的自動配置非常強(qiáng)大,某些情況下,自動配置的功能可能不符合我們的需求,需要我們自定義配置,這個時候就需要排除/禁用Spring Boot 某些類的自動化配置了。比如:數(shù)據(jù)源、郵件,這些都是提供了自動配置的,我們需要排排除 Spring Boot 的自動化配置交給我們自己來自定義,該如何做呢?

使用@SpringBootApplicationexclude時候

使用注解的時候,使用@SpringBootApplicationexclude 屬性進(jìn)行排除指定的類

@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)
//@EnableApolloConfig
public class HighApplication {}

當(dāng)自動配置類不在類路徑下的時候,使用excludeName 屬性進(jìn)行排除指定的類名全路徑

@SpringBootApplication(excludeName = "org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration.class")
//@EnableApolloConfig
public class HighApplication {}

使用@EnableAutoConfiguration注解時

 單獨(dú)使用注解的@EnableAutoConfigurashiw時候:

@EnableAutoConfiguration(exclude = DataSourceAutoConfiguration.class)
//@EnableApolloConfig
public class HighApplication {}

當(dāng)自動配置類不在類路徑下的時候,使用excludeName 屬性進(jìn)行排除指定的類名全路徑:

@EnableAutoConfiguration(excludeName = "org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration.class")
//@EnableApolloConfig
public class HighApplication {}

 在配置文件中指定參數(shù)spring.autoconfigure.exclude 進(jìn)行排除

spring.autoconfigure.exclude=cn.hutool.extra.spring.SpringUtil,com.ctrip.framework.apollo.spring.boot.ApolloAutoConfiguration
#====================================================================================
或者
#====================================================================================
spring.autoconfigure.exclude[0]=com.ctrip.framework.apollo.spring.boot.ApolloAutoConfiguration
spring.autoconfigure.exclude[1]=cn.hutool.extra.spring.SpringUtil

yml的寫法:

spring:
  autoconfigure:
    exclude: 
      - cn.hutool.extra.spring.SpringUtil
      - com.ctrip.framework.apollo.spring.boot.ApolloAutoConfiguration

到此這篇關(guān)于springboot排除某些自動配置的文章就介紹到這了,更多相關(guān)springboot排除自動配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳解SpringBoot的三種緩存技術(shù)(Spring Cache、Layering Cache 框架、Alibaba JetCache 框架)

    詳解SpringBoot的三種緩存技術(shù)(Spring Cache、Layering Cache 框架、Alibaba J

    這篇文章主要介紹了SpringBoot的三種緩存技術(shù),幫助大家更好的理解和學(xué)習(xí)springboot框架,感興趣的朋友可以了解下
    2020-10-10
  • SpringBoot實(shí)現(xiàn)對靜態(tài)資源的訪問權(quán)限控制的三種方案

    SpringBoot實(shí)現(xiàn)對靜態(tài)資源的訪問權(quán)限控制的三種方案

    在日常的 Spring Boot 開發(fā)中,我們通常會使用安全認(rèn)證、授權(quán)手段來保護(hù)后端的 RESTful API,確保只有認(rèn)證和授權(quán)的用戶才能訪問,所以本文就給大家介紹SpringBoot中如何實(shí)現(xiàn)對靜態(tài)資源的訪問權(quán)限控制,需要的朋友可以參考下
    2025-09-09
  • springboot如何配置允許跨域訪問

    springboot如何配置允許跨域訪問

    這篇文章主要介紹了springboot如何配置允許跨域訪問,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • java短路邏輯運(yùn)算符實(shí)例用法詳解

    java短路邏輯運(yùn)算符實(shí)例用法詳解

    在本篇文章里小編給大家分享的是一篇關(guān)于java短路邏輯運(yùn)算符實(shí)例用法內(nèi)容,有需要的朋友們可以學(xué)習(xí)參考下。
    2021-04-04
  • Java如何獲取對象屬性及對應(yīng)值

    Java如何獲取對象屬性及對應(yīng)值

    這篇文章主要介紹了Java如何獲取對象屬性及對應(yīng)值,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-11-11
  • SpringBoot自動配置原理分析

    SpringBoot自動配置原理分析

    這篇文章主要介紹了SpringBoot自動配置原理分析,SpringBoot是我們經(jīng)常使用的框架,那么你能不能針對SpringBoot實(shí)現(xiàn)自動配置做一個詳細(xì)的介紹。如果可以的話,能不能畫一下實(shí)現(xiàn)自動配置的流程圖。牽扯到哪些關(guān)鍵類,以及哪些關(guān)鍵點(diǎn)
    2022-08-08
  • Spring Boot 日志配置詳解:log4j2.xml 的完整配置指南

    Spring Boot 日志配置詳解:log4j2.xml 的完整配置指南

    本文介紹了在SpringBoot項目中配置Log4j2的方法,包括選擇Log4j2的原因、Maven依賴配置、application.yml配置、log4j2.xml完整配置詳解,以及性能優(yōu)化建議,通過合理配置,可以構(gòu)建高性能的異步日志記錄系統(tǒng),滿足日常開發(fā)和運(yùn)維需求
    2026-04-04
  • Java中斷一個線程操作示例

    Java中斷一個線程操作示例

    這篇文章主要介紹了Java中斷一個線程操作,結(jié)合實(shí)例形式分析了java中斷線程相關(guān)的interrupt()、isInterrupted()及interrupted()函數(shù)使用技巧,需要的朋友可以參考下
    2019-10-10
  • springboot 自定義異常并捕獲異常返給前端的實(shí)現(xiàn)代碼

    springboot 自定義異常并捕獲異常返給前端的實(shí)現(xiàn)代碼

    在開發(fā)中,如果用try catch的方式,每個方法都需要單獨(dú)實(shí)現(xiàn),為了方便分類異常,返回給前端,采用了@ControllerAdvice注解和繼承了RuntimeException的方式來實(shí)現(xiàn),具體實(shí)現(xiàn)內(nèi)容跟隨小編一起看看吧
    2021-11-11
  • Kotlin 和 Java 混合開發(fā)入門教程

    Kotlin 和 Java 混合開發(fā)入門教程

    這篇文章主要介紹了入門 Kotlin 和 Java 混合開發(fā),本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-09-09

最新評論

吉木乃县| 牙克石市| 海城市| 达孜县| 翁牛特旗| 宜州市| 武平县| 牙克石市| 成安县| 聊城市| 洪洞县| 新余市| 绿春县| 呼伦贝尔市| 靖宇县| 望江县| 吴旗县| 抚远县| 得荣县| 呈贡县| 车险| 新沂市| 华阴市| 法库县| 长海县| 曲阜市| 基隆市| 常州市| 周宁县| 赫章县| 韩城市| 惠州市| 利川市| 德保县| 安阳县| 蕲春县| 襄城县| 珲春市| 日喀则市| 卢龙县| 奎屯市|