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