默認會使用 application.properties 作為啟動相關的配置。
比如 http 端口可以配置為:
啟動時就會指定此配置作為 http 端口:
也可以自定義配置
然后通過 @Value 注解從配置自動初始化字段
異常情況
如果配置找不到會怎么樣?將拋出異常並結束程序。
如果配置轉換不了到對應的字段會怎么樣?同樣拋出異常並結束程序。
手動初始化配置
如果不適用注解,手動初始化呢?
可以通過 Environment 對象來得到配置的值。
@Autowired 將自動綁定引用。