. (2.5分)在Spring Boot中,以下哪个注解可以自动扫描Spring组件并将它们添加到应用程序上下文中A、@EnableAutoConfiguration B. @ComponentScan C、@SpringBootApplication D. @Configuration
时间: 2024-03-11 12:49:26 浏览: 55
spring-boot-autoconfigure:Spring Boot 的自动配置模块
B、@ComponentScan。@ComponentScan注解可以自动扫描Spring组件并将它们添加到应用程序上下文中,它通常用于配置类上。例如:
```java
@Configuration
@ComponentScan(basePackages = "com.example")
public class MyConfig {
// ...
}
```
这样就会自动扫描com.example包下的所有组件并添加到应用程序上下文中。@EnableAutoConfiguration注解用于启用Spring Boot的自动配置功能,@SpringBootApplication注解是一个组合注解,它包含了@Configuration、@EnableAutoConfiguration和@ComponentScan等注解,用于快速创建一个Spring Boot应用程序,但不能用于自动扫描Spring组件。@Configuration注解用于定义配置类,但不会自动扫描Spring组件。
阅读全文