配置类

Spring Boot 偏爱基于 Java 的配置。尽管可以使用 SpringApplication 处理 XML 源,但我们通常建议您的主要源是一个单独的 @Configuration 类。通常,定义 main 方法的类是作为主要 @Configuration 的一个良好候选。

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

导入其他配置类

您不必将所有 @Configuration 放到一个类中。@Import 注解可用于导入其他配置类。或者,您可以使用 @ComponentScan 自动拾取所有 Spring 组件,包括 @Configuration 类。

导入 XML 配置

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

© . This site is unofficial and not affiliated with VMware.