跳到主要内容

配置类

DeepSeek V3 中英对照 Configuration Classes

Spring Boot 更倾向于基于 Java 的配置。虽然可以使用 SpringApplication 与 XML 源文件进行配置,但我们通常建议将主要的配置源设置为一个单一的 @Configuration 类。通常,定义 main 方法的类是一个很好的候选作为主要的 @Configuration 类。

提示

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

导入额外的配置类

你无需将所有 @Configuration 放入单个类中。可以使用 @Import 注解来导入其他配置类。或者,你也可以使用 @ComponentScan 自动扫描所有 Spring 组件,包括 @Configuration 类。

导入 XML 配置

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