概述:
Spring Boot的有個好處就是基于JAVA的配置旷偿。盡管可以使用XML源文件來調(diào)用SpringApplication.run(),我們通常建議你主要的原文件是使用@Configuration修飾的類,而且這個類的main()方法對于主要的@Configuration萍程,也是很不錯的候選部分幢妄。(許多Spring配置示例已經(jīng)在使用XML的Internet上發(fā)布。如果可能的話茫负,嘗試使用等效的基于Java的配置蕉鸳, 搜索Enable*注釋可以是一個很好的起點)
5.1 Importing additional configuration classes
你不需要將所有的@Configuration放進單個類里面,@Import能夠用于導(dǎo)入其他配置類忍法,另外你可以使用@ComponentScan自動獲取Spring組件潮尝,包括@Configuration類。
5.2 Importing XML configuration
如果必須使用基于XML的配置文件缔赠,我們建議你繼續(xù)使用@Configuration開頭的類衍锚,然后你可以使用額外的@ImportResource注解來加載配置文件。