002 包扫描注解@ComponentScan

Posted trekxu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了002 包扫描注解@ComponentScan相关的知识,希望对你有一定的参考价值。

一 .概述

  在我们之前使用spring的时候,我们通常会配置一个组件扫描器帮助我们将spring注解标记的bean加入到IOC容器之中,当我们不再使用xml的形式的时候,

  我们就可以使用包扫描注解完成这个任务.


 

二 .包扫描注解  

@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE)
@Documented
public @interface ComponentScan 

我们一般会将这个注解加入到一个配置类之中,在这里说明一下该注解的核心作用,

  将是按照一定的规则将bean加入到IOC容器之中,当我们使用springboot的时候,我们可以将一般会采用默认的策略来完成这个任务.


 

以上是关于002 包扫描注解@ComponentScan的主要内容,如果未能解决你的问题,请参考以下文章

(002)Spring Boot之常用注解及其说明

spring注解第02课 包扫描@ComponentScan@ComponentScans

spring boot增加@ComponentScan后就扫描不到其他包了

ComponentScan注解的扫描范围及源码解析

@ComponentScan注解**

Springboot ,1开启配置与2.扫描包(控制层,service层)二个注解@EnableAutoConfiguration,@ComponentScan 合并成一个注解@SpringBoot