packagecom.example.myproject;
import
import
org.springframework.boot.autoconfigure.enableautoconfiguration;
import
org.springframework.context.annotation.componentscan;
import
org.springframework.context.annotation.configuration;
@configuration
@enableautoconfiguration
@componentscan
public
class
public
static
void
main(string args)
}
2. 配置類 @configuration
3. 匯入其他配置類
你不需要將所有的 @configuration 放進乙個單獨的類。 @import 註解可以用來匯入其他配置類。另外,你也可以使 用 @componentscan 註解自動收集所有的spring元件,包括 @configuration 類。
4. 匯入xml配置
如果你絕對需要使用基於xml的配置,我們建議你仍舊從乙個 @configuration 類開始。你可以使用附加的 @importresource 注 解載入xml配置檔案。
5. 自動配置
6. 禁用特定的自動配置
如果發現應用了你不想要的特定自動配置類,你可以使用 @enableautoconfiguration 註解的排除屬性來禁用它們。
import org.springframework.boot.autoconfigure.*;import org.springframework.boot.autoconfigure.jdbc.*;
import org.springframework.context.annotation.*;
@configuration
@enableautoconfiguration(exclude=)
public
class
myconfiguration
spring boot 專案中元件和各種註解
整理下spring boot個元件的功能和使用方式,就大致總結下,也是為了方便以後快速構建專案 1 web 容器 spring boot starter web 預設tomcat 可以去除tomcat 2 web 容器 spring boot starter undertow jboss 容器 3 ...
springboot中註解的作用(部分)
記錄springboot中註解的作用,方便以後複習翻看,先記錄一部分,以後遇到會逐步完善。enableautoconfiguration 作用 開啟自動配置 修飾範圍 只能在類上 實際作用 根據pom.xml檔案中依賴自動判斷 如在第乙個環境中引入了spring boot starter web,會...
springboot專案中的一些註解
apioperation apioperation不是spring自帶的註解,是swagger裡的 com.wordnik.swagger.annotations.apioperation apioperation和 apiparam為api生成做的註解,個引數說明如下 apioperation v...