Spring Boot中@ComponentScan注解功能说明
下文笔者讲述SpringBoot中 @ComponentScan的功能
@ComponentScan的功能
@ComponentScan 是一种注解,它可以让 Spring 自动扫描指定的包及其子包中的组件, 并将这些组件自动装配到 Spring 容器中
@ComponentScan 注解的原理
当Spring Boot应用启动时 它会自动扫描带有@ComponentScan注解的类所在的包及其子包中的组件 并将它们自动装配到Spring容器中
@ComponentScan示例
@SpringBootApplication @ComponentScan(basePackages = "com.example.demo") public class DemoApplication { // ... }
多个包扫描的注解
@SpringBootApplication @ComponentScan( basePackages = { "com.example.demo", "com.example.another" } ) public class DemoApplication { // ... }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。