@ComponentScan 注解能够使Spring中启动组件扫描(Spring的组件扫描默认是关闭的),如果该注解没有其他配置的话,它会默认扫描当前使用它的类相同的包
启用组件扫描也可以使用XML配置:
<context:component-scan base-package="soundsystem" />
配置@ComponentScan扫描的包
@ComponentScan("packName") //配置一个基础包
@ComponentScan(basePackages="packName") //配置一个基础包
@ComponentScan(basePackages="packName1, packName2") //可以配置多个基础包
@ComponentScan(basePackageClasses={CDPlayer.class, DVDPlayer.class}) //指定接口或者类,basePackages属性被换成了 basePackageClasses,并且这些类所在的包将作为组件扫描的基础包