对于最新的稳定版本,请使用 Spring Boot 3.5.5! |
配置类
Spring Boot 偏爱基于 Java 的配置。
虽然可以使用SpringApplication
对于 XML 源,我们通常建议您的主源是单个@Configuration
类。
通常定义main
方法是一个很好的候选者,作为主要@Configuration
.
Internet 上已经发布了许多使用 XML 配置的 Spring 配置示例。
如果可能,请始终尝试使用等效的基于 Java 的配置。
搜索Enable* 注释可能是一个很好的起点。 |
导入其他配置类
您无需将所有@Configuration
到单个类中。
这@Import
注释可用于导入其他配置类。
或者,您可以使用@ComponentScan
自动拾取所有 Spring 组件,包括@Configuration
类。
导入 XML 配置
如果您绝对必须使用基于 XML 的配置,我们建议您仍然从@Configuration
类。
然后,您可以使用@ImportResource
注释来加载 XML 配置文件。