配置类

​ Spring Boot支持基于Java的配置。尽管可以使用 SpringApplicationXML源,但我们通常建议您的主要源是单个@Configuration类。通常,定义main方法的类是主要的候选者@Configuration

许多Spring配置示例已在Internet上发布,使用XML配置。如果可能,请始终尝试使用等效的基于Java的配置。搜索Enable*注释可能是一个很好的起点。

导入其他配置类

​ 你不需要把所有的@Configuration都放在一个类里。@Import注释可以用于导入额外的配置类。或者,您可以使用 @ComponentScan自动获取所有Spring组件,包括 @Configuration类。

导入XML配置文件

​ 如果您必须使用基于XML的配置,我们建议您仍然从一个@Configuration类开始。然后,您可以使用@ImportResource注释来加载XML配置文件