国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

springboot排除某些自動配置

這篇具有很好參考價值的文章主要介紹了springboot排除某些自動配置。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

目錄

前言

使用@SpringBootApplicationexclude時候

使用@EnableAutoConfiguration注解時

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


前言

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

使用@SpringBootApplicationexclude時候

使用注解的時候,使用@SpringBootApplicationexclude 屬性進行排除指定的類

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

當自動配置類不在類路徑下的時候,使用excludeName 屬性進行排除指定的類名全路徑

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

使用@EnableAutoConfiguration注解時

?單獨使用注解的@EnableAutoConfigurashiw時候:

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

當自動配置類不在類路徑下的時候,使用excludeName 屬性進行排除指定的類名全路徑:

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

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

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的寫法:文章來源地址http://www.zghlxwxcb.cn/news/detail-646731.html

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

到了這里,關于springboot排除某些自動配置的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯(lián)網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • SpringBoot + Vue前后端分離項目實戰(zhàn) || 三:Spring Boot后端與Vue前端連接

    SpringBoot + Vue前后端分離項目實戰(zhàn) || 三:Spring Boot后端與Vue前端連接

    系列文章: SpringBoot + Vue前后端分離項目實戰(zhàn) || 一:Vue前端設計 SpringBoot + Vue前后端分離項目實戰(zhàn) || 二:Spring Boot后端與數(shù)據庫連接 SpringBoot + Vue前后端分離項目實戰(zhàn) || 三:Spring Boot后端與Vue前端連接 SpringBoot + Vue前后端分離項目實戰(zhàn) || 四:用戶管理功能實現(xiàn) SpringBoot + Vue前后

    2024年02月12日
    瀏覽(47)
  • SpringBoot + Vue前后端分離項目實戰(zhàn) || 二:Spring Boot后端與數(shù)據庫連接

    SpringBoot + Vue前后端分離項目實戰(zhàn) || 二:Spring Boot后端與數(shù)據庫連接

    系列文章: SpringBoot + Vue前后端分離項目實戰(zhàn) || 一:Vue前端設計 SpringBoot + Vue前后端分離項目實戰(zhàn) || 二:Spring Boot后端與數(shù)據庫連接 SpringBoot + Vue前后端分離項目實戰(zhàn) || 三:Spring Boot后端與Vue前端連接 SpringBoot + Vue前后端分離項目實戰(zhàn) || 四:用戶管理功能實現(xiàn) SpringBoot + Vue前后

    2024年02月11日
    瀏覽(54)
  • 微信小程序的授權登錄-Java 后端 (Spring boot)

    微信開發(fā)文檔鏈接:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/login.html 一個可以測試的微信小程序 此微信小程序的APPID和APPscret(至開發(fā)者后臺獲取) 從時序圖我們可以了解到流程大致分為兩步: 小程序端獲取code后傳給Java后臺 Java后臺獲取code后向微信后臺接口

    2024年02月09日
    瀏覽(97)
  • “從零開始學習Spring Boot:快速搭建Java后端開發(fā)環(huán)境“

    標題:從零開始學習Spring Boot:快速搭建Java后端開發(fā)環(huán)境 摘要:本文將介紹如何從零開始學習Spring Boot,并詳細講解如何快速搭建Java后端開發(fā)環(huán)境。通過本文的指導,您將能夠快速搭建一個基于Spring Boot的Java后端開發(fā)環(huán)境并開始編寫代碼。 正文: 一、準備工作 在開始之前,

    2024年02月15日
    瀏覽(35)
  • Spring Boot——Spring Boot自動配置原理

    Spring Boot——Spring Boot自動配置原理

    Spring Boot啟動原理 一直在使用Spring Boot特別好奇的是為什么Spring Boot比Spring在項目構建和開發(fā)過程中要方便很多,無需編寫大量的配置,Spring Boot自動給你配置好了。往往是集成項目依賴之后一鍵使用。于是小編我就學習和研究了一下Spring Boot的自動配置。 主程序入口示例 :

    2024年02月15日
    瀏覽(14)
  • spring boot 自動配置

    spring boot 自動配置

    自動配置介紹 Spring Boot自動裝配(Auto Configuration)是Spring Boot框架的一個關鍵特性,它通過約定大于配置的方式來簡化項目的配置過程。自動裝配允許開發(fā)人員使用默認的配置,同時也可以根據需要進行定制化。Spring通過使用 @Autowired 注解、 @ComponentScan 注解以及條件化配置等

    2024年01月25日
    瀏覽(22)
  • Spring Boot自動配置原理

    Spring Boot自動配置原理

    springboot是基于spring的新型的輕量級框架,最厲害的地方當屬**自動配置。**那我們就可以根據啟動流程和相關原理來看看,如何實現(xiàn)傳奇的自動配置 從上面代碼可以看出,Annotation定義(@SpringBootApplication)和類定義(SpringApplication.run)最為耀眼,所以要揭開SpringBoot的神秘面紗

    2024年01月19日
    瀏覽(24)
  • Spring Boot 自動配置原理

    一、概述 相比較于Spring 繁雜的xml配置,Spring Boot 的自動配置極大的簡化了開發(fā) 二、自動配置過程 1、引入場景啟動器starter 2、SPI思想,自動掃描和加載META-INF下面的配置類 3、 配置類 通過@Bean配置組件 4、配置類通過@EnableConfigurationProperties將配置類與屬性類綁定 5、 屬性類

    2024年03月14日
    瀏覽(24)
  • 聊聊Spring Boot的自動配置

    聊聊Spring Boot的自動配置

    介紹 Spring Boot的自動配置是其一大核心特性,可以讓我們迅速構建出一個Spring應用程序。 Spring Boot 是 Spring Framework 中最火的項目之一,它通過集成各種第三方庫和框架來簡化開發(fā)過程,并提供一些優(yōu)秀的默認設置,使得開發(fā)人員可以快速構建高效的企業(yè)級應用。本文將主要講

    2024年02月10日
    瀏覽(37)
  • Spring Boot的自動配置原理

    Spring Boot的自動配置原理

    Spring Boot的自動配置是Spring框架的一個重要特性,它旨在簡化應用程序的開發(fā)和部署過程。自動配置通過基于類路徑中的依賴關系和配置文件內容來預先配置Spring應用程序的各種組件和功能。這樣,我們可以在無需顯式配置大量參數(shù)的情況下,快速搭建一個運行良好的Spring應

    2024年02月14日
    瀏覽(19)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包