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

Spring Boot 排除某個(gè)類(lèi)加載注入IOC的操作

 更新時(shí)間:2021年08月02日 11:19:21   作者:以后的今天  
這篇文章主要介紹了Spring Boot 排除某個(gè)類(lèi)加載注入IOC的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Spring Boot 排除某個(gè)類(lèi)加載注入IOC

我們項(xiàng)目往往會(huì)引入其他項(xiàng)目的依賴(lài),造成功能沖突的類(lèi),我們想把這些類(lèi)排除掉,不注入到我們項(xiàng)目IoC容器中,

只加載自己的類(lèi)

@ComponentScan(basePackages = "com.xxx",excludeFilters = {
        @ComponentScan.Filter(type = FilterType.ASSIGNABLE_TYPE,classes = {
                xxxPublisher.class,
                xxxAdvice.class,
               xxxService.class})})

其中這三個(gè)類(lèi),我不需要加載到我們項(xiàng)目中,需要指明type=FilterType.ASSIGNABLE_TYPE

不指定type類(lèi)型執(zhí)行classes={xxx...} 排除不了

它有五種類(lèi)型:

public enum FilterType {
    ANNOTATION, 
    ASSIGNABLE_TYPE,
    ASPECTJ,
    REGEX,
    CUSTOM;
}

spring boot 排除個(gè)別配置類(lèi)的代碼

廢話不說(shuō),直接上代碼

@SpringBootApplication(exclude={DataSourceAutoConfiguration.class,HibernateJpaAutoConfiguration.class})
@EnableScheduling
@ComponentScan(basePackages = {"com.hudai.platform.sms.vendor","com.hudai.platform.scp"}, excludeFilters =
@ComponentScan.Filter(type = FilterType.ASSIGNABLE_TYPE, value = com.hudai.platform.scp.alert.config.RestTemplateConfig.class))
public class SmsVendorApplication {

    public static void main(String[] args) {
        SpringApplication.run(SmsVendorApplication.class, args);
    }
}
excludeFilters = @ComponentScan.Filter(type = FilterType.ASSIGNABLE_TYPE, value = com.hudai.platform.scp.alert.config.RestTemplateConfig.class))

這段是經(jīng)典~

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

相關(guān)文章

  • Spring定義Bean范圍的三種方式

    Spring定義Bean范圍的三種方式

    在Spring框架中,Bean的作用域(scope)決定了一個(gè)Bean實(shí)例的生命周期和可見(jiàn)性,Spring支持多種作用域,最常用的是singleton和prototype,此外還有request、session等Web應(yīng)用相關(guān)的特定作用域,本文給大家介紹了Spring定義Bean范圍的三種方式,需要的朋友可以參考下
    2024-08-08
  • 解讀CommandLineRunner和@PostConstruct區(qū)別與應(yīng)用場(chǎng)景

    解讀CommandLineRunner和@PostConstruct區(qū)別與應(yīng)用場(chǎng)景

    這篇文章主要介紹了解讀CommandLineRunner和@PostConstruct區(qū)別與應(yīng)用場(chǎng)景,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Java實(shí)現(xiàn)訂單超時(shí)未支付自動(dòng)取消的8種方法總結(jié)

    Java實(shí)現(xiàn)訂單超時(shí)未支付自動(dòng)取消的8種方法總結(jié)

    這篇文章主要為大家介紹了Java實(shí)現(xiàn)訂單超時(shí)未支付自動(dòng)取消功能的8種不同方法,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2022-08-08
  • MyBatis ORM映射方式示例詳解

    MyBatis ORM映射方式示例詳解

    MyBatis作為一種靈活且強(qiáng)大的ORM框架,提供了多種映射方式,包括基于XML的映射、基于注解的映射以及混合映射,這篇文章主要介紹了MyBatis ORM映射方式詳解,需要的朋友可以參考下
    2024-12-12
  • Mybatis mapper.xml使用全局變量的三種實(shí)現(xiàn)方法

    Mybatis mapper.xml使用全局變量的三種實(shí)現(xiàn)方法

    文章介紹了在Mybatis的Mapper.xml文件中使用全局變量來(lái)動(dòng)態(tài)配置數(shù)據(jù)庫(kù)庫(kù)名的實(shí)現(xiàn)方案,包括使用mybaits自帶全局變量、使用@value和mybatis進(jìn)行全局變量定義以及使用@value和mybatis進(jìn)行全局變量定義并減少形參的方案
    2025-02-02
  • 對(duì)SpringBoot項(xiàng)目Jar包進(jìn)行加密防止反編譯

    對(duì)SpringBoot項(xiàng)目Jar包進(jìn)行加密防止反編譯

    最近項(xiàng)目要求部署到其他公司的服務(wù)器上,但是又不想將源碼泄露出去,要求對(duì)正式環(huán)境的啟動(dòng)包進(jìn)行安全性處理,防止客戶(hù)直接通過(guò)反編譯工具將代碼反編譯出來(lái),本文介紹了如何對(duì)SpringBoot項(xiàng)目Jar包進(jìn)行加密防止反編譯,需要的朋友可以參考下
    2023-10-10
  • Java實(shí)現(xiàn)的樸素貝葉斯算法示例

    Java實(shí)現(xiàn)的樸素貝葉斯算法示例

    這篇文章主要介紹了Java實(shí)現(xiàn)的樸素貝葉斯算法,結(jié)合實(shí)例形式分析了基于java的樸素貝葉斯算法定義及樣本數(shù)據(jù)訓(xùn)練操作相關(guān)使用技巧,需要的朋友可以參考下
    2018-06-06
  • Java排序算法之堆排思想及代碼實(shí)現(xiàn)

    Java排序算法之堆排思想及代碼實(shí)現(xiàn)

    今天小編就為大家分享一篇關(guān)于Java排序算法之堆排思想及代碼實(shí)現(xiàn),小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-01-01
  • log4j日志格式加入自定義字段信息方式

    log4j日志格式加入自定義字段信息方式

    這篇文章主要介紹了log4j日志格式加入自定義字段信息方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • SpringMvc MultipartFile實(shí)現(xiàn)圖片文件上傳示例

    SpringMvc MultipartFile實(shí)現(xiàn)圖片文件上傳示例

    本篇文章主要介紹了SpringMvc MultipartFile實(shí)現(xiàn)圖片文件上傳示例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2017-02-02

最新評(píng)論

西峡县| 天等县| 靖安县| 纳雍县| 博罗县| 河南省| 湘乡市| 苍溪县| 东兰县| 焦作市| 东兰县| 迁西县| 阜新| 凉城县| 连云港市| 连云港市| 舟曲县| 年辖:市辖区| 运城市| 万州区| 舟曲县| 绿春县| 手游| 灌云县| 威信县| 大兴区| 乐亭县| 红原县| 江津市| 安岳县| 通辽市| 新巴尔虎右旗| 来安县| 贵港市| 稻城县| 武乡县| 安顺市| 涿州市| 屏山县| 布尔津县| 琼中|