注解开发之组件注册-@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
有以下规则