springboot引入配置的幾種方式

2021-09-25 01:47:39 字數 631 閱讀 3235

第一種方式:

之前有說到用註解@configurationproperties,去.properties和.yaml讀取屬性,進行物件的初始化

所有用以下方式:

@component

@configurationproperties(prefix="person")

@propertysource(value=)

value值是陣列的方式,可以配置多個資源項去指定資源項,讀取屬性

第二種方式:

@importsource:匯入spring配置檔案,讓配置檔案裡面的內容生效

springboot裡面沒有spring的配置檔案,我們自己編寫的配置檔案,也不能自動識別

想讓spring的配置檔案生效,載入進來,使用註解@importresource(locations=),把自定義的xml載入進來

第三種方式:

也是springboot推薦的方式,使用全註解的方式,載入配置檔案

使用註解@configuration配置類,@bean配置方法,方法名是相當於xml配置的id,返回結果相當於將哪個類注入到bean容器中

springBoot引入spring配置檔案

springboot中新增或更改預設配置,基本是使用 configuration bean component等註解來實現,和之前的spring中的xml配置檔案配置的方式完全不同。需注意 springboot中也可以載入原始的xml配置檔案的方式來配置spring。比如,作者之前在使用spring...

初識springboot 引入thymeleaf

因為springboot不支援jsp 使用模板引擎 寫乙個頁面模板,和資料交給模板,生成乙個頁面。推薦thymeleaf 語法簡單功能強大,1.引入thymeleaf org.springframework.boot spring boot starter thymeleaf 修改版本 1.8 3....

Spring Boot 專案中引入 flyway

org.flywaydb flyway core 5.2.4 flyway spring.flyway.baseline on migrate true spring.flyway.baseline description flyway baseline 禁止刪除 schema 下的 table s...