配置類
Spring Boot 傾向於基於 Java 的配置。雖然可以使用 SpringApplication
與 XML 源,但我們通常建議你的主要源是一個單獨的 @Configuration
類。通常定義 main
方法的類是一個很好的主要 @Configuration
候選。
網際網路上已經發布了許多使用 XML 配置的 Spring 配置示例。如果可能,始終嘗試使用等效的基於 Java 的配置。搜尋 Enable* 註解是一個很好的起點。 |
匯入額外的配置類
你無需將所有 @Configuration
都放在一個類中。@Import
註解可以用於匯入額外的配置類。或者,你可以使用 @ComponentScan
自動檢測所有 Spring 元件,包括 @Configuration
類。
匯入 XML 配置
如果你絕對必須使用基於 XML 的配置,我們仍然建議你從一個 @Configuration
類開始。然後可以使用 @ImportResource
註解載入 XML 配置檔案。