Spring Boot 偏向于使用给予 Java 的配置。尽管同样可以使用 xml 文件来配置 SpringApplication
,但我们还是建议使用带 @Configuration
注解的类来配置主要的配置。通常带有 main
方法的类是一个很好使用 @Configuration
的类。
⭐很多发布在网上的 Spring 配置示例都使用 xml 配置。如果可能,尽可能使用等价的 Java 配置。搜索
Enable*
是一个很好的切入点。
你需要把 @Configuration
注解f放进一个单独的类里。 @Import
注解可以引入额外的直接配置。或者,你可以使用 @ComponentScan
来让 Spring 识别所有组件。包括带有 @Configuration
注解的类。
如果一定要使用 XML 来配置,我们任然建议你使用带有 @Configuration
注解的类。你可以使用 @ImportResource
注解来引入其它的 xml 配置文件。