@Componetscan
时间: 2023-10-10 22:06:00 浏览: 17
@ComponentScan 是一个注解,用于指定 Spring 扫描组件的基础包。当 Spring 启动时,它会自动扫描指定的包及其子包,并将其中的组件(如@Service、@Repository、@Controller等)注册为 Spring 的 Bean。这样,我们就可以在其他地方使用@Autowired或@Inject注解来自动注入这些组件。
@ComponentScan 注解有几个属性可以设置,比如可以指定要扫描的包、是否要扫描接口等。例如,可以使用 @ComponentScan(basePackages = "com.example") 来指定要扫描的基础包为 "com.example"。
需要注意的是,@ComponentScan 注解通常会与其他注解一起使用,比如 @Configuration、@SpringBootApplication 等,以启用 Spring 的自动化配置和组件扫描功能。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![whl](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![whl](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![whl](https://img-home.csdnimg.cn/images/20210720083646.png)