对于最新的稳定版本,请使用 Spring Boot 3.4.0spring-doc.cadn.net.cn

配置类

Spring Boot 支持基于 Java 的配置。 虽然可以使用SpringApplication对于 XML 源,我们通常建议将主源设置为单个@Configuration类。 通常是定义mainmethod 是一个很好的候选者作为主@Configuration.spring-doc.cadn.net.cn

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

导入其他配置类

你不需要把你所有的@Configuration转换为单个类。 这@Importannotation 可用于导入其他配置类。 或者,您可以使用@ComponentScan以自动拾取所有 Spring 组件,包括@Configuration类。spring-doc.cadn.net.cn

导入 XML 配置

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