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...