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

SpringBoot中啟動(dòng)時(shí)如何忽略某項(xiàng)檢測(cè)

 更新時(shí)間:2021年11月04日 09:44:22   作者:Angus  
這篇文章主要介紹了SpringBoot中啟動(dòng)時(shí)如何忽略某項(xiàng)檢測(cè),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

SpringBoot啟動(dòng)忽略某項(xiàng)檢測(cè)

在搭建springboot框架時(shí),啟動(dòng)會(huì)檢測(cè)某些連接是否正常,比如redis,rabbitmq等等組件,此時(shí)如果沒(méi)有啟動(dòng)相關(guān)服務(wù),或者你這個(gè)組件沒(méi)有用到此組件,則不希望檢測(cè)此項(xiàng)。

可以在啟動(dòng)文件中填入

management.health.redis.enabled: false  ##啟動(dòng)不檢測(cè)redis
management.health.rabbit.enabled: false ##啟動(dòng)不檢查rabbit

啟動(dòng)排除某些bean的注入

問(wèn)題

最近做項(xiàng)目的時(shí)候,需要引入其他的jar。然后還需要掃描這些jar里的某些bean。于是使用注解:@ComponentScan

這個(gè)注解直接指定包名就可以,它會(huì)去掃描這個(gè)包下所有的class,然后判斷是否解析:

@ComponentScan(basePackages = {"your.pkg", "other.pkg"})
public class Application {
} 

其他的jar中定義了 redissonConfig 這個(gè)bean。然后我自己的項(xiàng)目也定義了redissonConfig 這個(gè)bean。導(dǎo)致項(xiàng)目啟動(dòng)報(bào)錯(cuò)。所以使用如下方式,排除jar 中的RedissonConfig.class。

@ComponentScan(basePackages = {"com.xx.xx.*"}, excludeFilters = @ComponentScan.Filter(type = FilterType.ASSIGNABLE_TYPE, classes = {RedissonConfig.class}))

@ComponentScan注解。掃描或解析的bean只能是Spring內(nèi)部所定義的,比如@Component、@Service、@Controller或@Repository。如果有一些自定義的注解,比如@Consumer、這個(gè)注解修飾的類是不會(huì)被掃描到的。這個(gè)時(shí)候我們就得自定義掃描器完成這個(gè)操作。

配置文件中使用的:component-scan標(biāo)簽底層使用ClassPathBeanDefinitionScanner這個(gè)類完成掃描工作的。@ComponentScan注解配合@Configuration注解使用,底層使用ComponentScanAnnotationParser解析器完成解析工作。

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • SpringMVC中處理靜態(tài)資源的過(guò)程詳解

    SpringMVC中處理靜態(tài)資源的過(guò)程詳解

    本文給大家介紹SpringMVC中處理靜態(tài)資源的過(guò)程,結(jié)合示例代碼給大家講解的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2023-11-11
  • Spring MVC實(shí)現(xiàn)的登錄攔截器代碼分享

    Spring MVC實(shí)現(xiàn)的登錄攔截器代碼分享

    這篇文章主要介紹了Spring MVC實(shí)現(xiàn)的登錄攔截器代碼分享,涉及攔截器的簡(jiǎn)單介紹,攔截器和過(guò)濾器的區(qū)以及攔截器實(shí)現(xiàn)代碼等相關(guān)內(nèi)容,這里分享給大家,供需要的朋友參考。
    2017-10-10
  • Mybatis中關(guān)于自定義mapper.xml時(shí),參數(shù)傳遞的方式及寫(xiě)法

    Mybatis中關(guān)于自定義mapper.xml時(shí),參數(shù)傳遞的方式及寫(xiě)法

    這篇文章主要介紹了Mybatis中關(guān)于自定義mapper.xml時(shí),參數(shù)傳遞的方式及寫(xiě)法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • mybatis中的緩存問(wèn)題解析

    mybatis中的緩存問(wèn)題解析

    本篇文章主要介紹了mybatis中的緩存問(wèn)題解析,詳細(xì)的介紹了關(guān)于mybatis的一級(jí)緩存和二級(jí)緩存,具有一定的參考價(jià)值,有興趣的可以了解一下。
    2017-04-04
  • IntelliJ?IDEA教程之clean或者install?Maven項(xiàng)目的操作方法

    IntelliJ?IDEA教程之clean或者install?Maven項(xiàng)目的操作方法

    這篇文章主要介紹了IntelliJ?IDEA教程之clean或者install?Maven項(xiàng)目的操作方法,本文分步驟給大家介紹兩種方式講解如何調(diào)試出窗口,需要的朋友可以參考下
    2023-04-04
  • java使用RSA加密方式實(shí)現(xiàn)數(shù)據(jù)加密解密的代碼

    java使用RSA加密方式實(shí)現(xiàn)數(shù)據(jù)加密解密的代碼

    這篇文章給大家分享java使用RSA加密方式實(shí)現(xiàn)數(shù)據(jù)加密解密,通過(guò)實(shí)例代碼文字相結(jié)合給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友參考下
    2019-11-11
  • 使用IDEA如何隱藏文件或文件夾

    使用IDEA如何隱藏文件或文件夾

    在IDE中隱藏不需要顯示的文件或文件夾,通過(guò)設(shè)置中的File Types選項(xiàng)來(lái)指定忽略特定文件或目錄,簡(jiǎn)單幾步操作即可完成,提高工作區(qū)的整潔性
    2024-10-10
  • Java程序順序結(jié)構(gòu)中邏輯控制語(yǔ)句詳解流程

    Java程序順序結(jié)構(gòu)中邏輯控制語(yǔ)句詳解流程

    在程序開(kāi)發(fā)的過(guò)程之中一共會(huì)存在有三種程序邏輯:順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu),對(duì)于之前所編寫(xiě)的代碼大部分都是順序結(jié)構(gòu)的定義,即:所有的程序?qū)凑斩x的代碼順序依次執(zhí)行
    2021-10-10
  • Eclipse+Java+Swing實(shí)現(xiàn)斗地主游戲(代碼)

    Eclipse+Java+Swing實(shí)現(xiàn)斗地主游戲(代碼)

    這篇文章主要介紹了Eclipse+Java+Swing實(shí)現(xiàn)斗地主游戲并附上詳細(xì)的代碼實(shí)現(xiàn),正在學(xué)習(xí)的你可以當(dāng)小練習(xí)練練,希望對(duì)你有所幫助
    2022-01-01
  • Flutter瀑布流仿寫(xiě)原生的復(fù)用機(jī)制詳解

    Flutter瀑布流仿寫(xiě)原生的復(fù)用機(jī)制詳解

    這篇文章主要給大家介紹了關(guān)于Flutter瀑布流仿寫(xiě)原生的復(fù)用機(jī)制的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用flutter具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2021-07-07

最新評(píng)論

德化县| 宜兴市| 洱源县| 万宁市| 湟源县| 巫山县| 涿州市| 贵溪市| 桃园县| 通道| 德清县| 嘉兴市| 麟游县| 华安县| 清丰县| 靖边县| 区。| 文水县| 陆河县| 安仁县| 子长县| 林西县| 启东市| 舒兰市| 祁门县| 景德镇市| 兴义市| 同德县| 衡水市| 海伦市| 黄骅市| 务川| 临猗县| 阿勒泰市| 龙江县| 隆化县| 昆明市| 渝中区| 成武县| 屯留县| 舞钢市|