本文來自於千鋒教育在阿里雲開發者社區學習中心上線課程《SpringBoot實戰教程》,主講人楊紅豔,點擊查看視頻內容。
8.starter pom:
SpringBoot為我們提供了企業級開發絕大多數場景的starter pom,只要使用了應用場景所需的starter pom,相關的技術配置將會消除,就可以得到Spring
Boot為我們提供的自動配置的Bean。
9. 讀取自定義配置:
(1)在application.properties文件中自定義屬性:例如
book.author=張三
book.name=SpringBoot
(2)使用@Value(“${book.author}”) 獲取自定義屬性的值
10. 類型安全的配置:
使用@Value注入每個自定義配置在項目中顯得很麻煩,當自定義屬性很多時需要注入很多次
SpringBoot還提供了基於類型安全的配置方式,通過@ConfigurationProperties將properties中的屬性和一個Bean的屬性關聯,從而實現類型安全的配置
(1)在application.properties文件中自定義屬性:例如
book.author=張三
book.name=SpringBoot
(2) @ConfigurationProperties(prefix=”book”)