概述:
Spring Boot的有个好处就是基于JAVA的配置。尽管可以使用XML源文件来调用SpringApplication.run(),我们通常建议你主要的原文件是使用@Configuration修饰的类,而且这个类的main()方法对于主要的@Configuration,也是很不错的候选部分。(许多Spring配置示例已经在使用XML的Internet上发布。如果可能的话,尝试使用等效的基于Java的配置, 搜索Enable*注释可以是一个很好的起点)
5.1 Importing additional configuration classes
你不需要将所有的@Configuration放进单个类里面,@Import能够用于导入其他配置类,另外你可以使用@ComponentScan自动获取Spring组件,包括@Configuration类。
5.2 Importing XML configuration
如果必须使用基于XML的配置文件,我们建议你继续使用@Configuration开头的类,然后你可以使用额外的@ImportResource注解来加载配置文件。