在Spring Boot配置文件中,配置文件的屬性值還能夠進行參數間的引用,也就是在後一個配置的屬性值中直接引用先前已經定義過的屬性,這樣能夠直接解析其中的屬性值了。 使用參數間引用的好處就是,在多個具備相互關聯的配置屬性中,只須要對其中一處屬性預先配置,其餘地方均可以引用,省去了後續多處修改的麻煩 參數間引用的語法格式爲${xx},xx表示先前在配置文件中已經配置過的屬性名,示例代碼以下 ```properties app.name=MyApp app.description=${app.name} is a Spring Boot application ``` 上述參數間引用設置示例中,先設置了「app.name=MyApp」,將app.name屬性的屬性值設置爲了MyApp;接着,在app.description屬性配置中,使用${app.name}對前一個屬性值進行了引用 接下來,經過一個案例來演示使用隨機值設置以及參數間引用的方式進行屬性設置的具體使用和效果,具體步驟以下 (1)打開Spring Boot項目resources目錄下的application.properties配置文件,在該配置文件中分別經過隨機值設置和參數間引用來配置兩個測試屬性,示例代碼以下 ```properties # 隨機值設置以及參數間引用配置 tom.age=${random.int[10,20]} tom.description=tom的年齡多是${tom.age} ``` 在上述application.properties配置文件中,先使用隨機值設置了tom.age屬性的屬性值,該屬性值設置在了[10,20]之間,隨後使用參數間引用配置了tom.description屬性 這些內容,是從拉勾教育的《Java工程師高薪訓練營》裏學到的,課程內容很是全面,還有拉勾的內推大廠服務,推薦你也看看。