三 配置檔案

2021-09-28 22:42:31 字數 691 閱讀 1774

1、隨機數

2、佔位符獲取之前配置的值,如果沒有使用預設值

person.last-name=張三$

person.age=$

person.birth=

2017/12

/15person.boss=

false

person.maps.k1=v1

person.maps.k2=

14person.lists=a,b,c

person.dog.name=$_dog

person.dog.age=

15

1)springboot啟動的時候載入主配置類,開啟了自動配置功能@enableautoconfiguration

2)@enableautoconfiguration作用:利用autoconfigurationimportselector給容器匯入一些元件

等等--------

精髓:1.springboot啟動會載入大量的自動配置類

2.要看我們的功能有沒有預設寫好的自動配置類

3.要看自動配置到底配置了哪些元件

4.給容器中自動配置類新增元件的時候,會從properties類中獲取某些屬性,我們就可以在配置檔案中指定這些屬性的值

作用:必須是@conditional指定的調節成立,才給容器中新增元件,配置裡的檔案才生效。

Spring boot(三) 配置檔案

第一種,定義引用的屬性特別少時,在屬性欄位上直接引用 實現方式 com.anshu.name 暗鼠 引用自定義配置檔案如下import org.springframework.beans.factory.annotation.value import org.springframework.web....

mysql配置檔案例子(三)

mysql配置檔案例子 mysqld port 3306 socket tmp mysql.sock 設定mysql的安裝目錄 basedir d mysql 5.6.14 win32 設定mysql 資料庫的資料的存放目錄,必須是data datadir d mysql 5.6.14 win32 ...

Spring Boot筆記三 配置檔案

配置檔案這裡需要講的東西很多,所以我寫在了這裡,但是這個是和上篇文章銜接的,所以看這篇文章,先看上篇文章筆記二 配置檔案裡面不能都寫我們的類的配置吧,這樣那麼多類太雜了,所以我們寫乙個person.properties person.name vae person.age 32person.boss...