配置类

Spring Boot 倾向于基于 Java 的配置方式。 尽管可以将 SpringApplication 与 XML 配置源配合使用,但我们通常建议您以单个 @Configuration 类作为主要配置来源。 通常,定义了 main 方法的类是作为主要 @Configuration 的理想候选者。spring-doc.cadn.net.cn

互联网上已发布了许多使用 XML 配置的 Spring 配置示例。 如果可能,请始终尝试使用等效的基于 Java 的配置。 搜索 Enable* 注解可以是一个不错的起点。

导入其他配置类

您无需将所有 @Configuration 放入单个类中。 @Import 注解可用于导入额外的配置类。 或者,您可以使用 @ComponentScan 自动扫描并注册所有 Spring 组件,包括 @Configuration 类。spring-doc.cadn.net.cn

导入XML配置

如果您确实必须使用基于 XML 的配置,我们建议您仍以一个 @Configuration 类作为起点。 然后,您可以使用 @ImportResource 注解来加载 XML 配置文件。spring-doc.cadn.net.cn