注解开发之组件注册-@ComponentScan

1、@ComponentScan(value="指定包下的路径,比如com.joy下的所有类")

扫描包下有以下注解的类,加载到Spring容器中
service包@Service

controller包@Controller

dao包@Repository

@Component,普通的类

可以添加排除和添加规则

排除的话:可以是按注解排除、类排除等等(下面的是按注解排除)
@ComponentScan(value="com.joy",excludeFilters = {
@Filter(type=FilterType.ANNOTATION,classes={
Controller.class
})
})

只包含规则:

只包含的时候,需要设置useDefaultFilters = false

有以下规则

posted @ 2022-01-13 21:04  刘小呆  阅读(31)  评论(0编辑  收藏  举报