1.在xml中配置类扫描机制
<context:component-scan base-package="spring.scan"></context:component-scan>
这句话既包含了依赖注入的解析器,还包含了类扫描
2.在类上标注注解@Component("aa"),Spring容器为该bean创建对象
(1).若value不为空,则对象ID为value值
(2).若value为空,则类首字母变小写,其他不变
3.注意点
(1).@Controller,@Service,@Repository用法与@Component一致
(2).基本类型就是以注解形式放到Spring中也无法赋值
(3).利用注解方式实现继承,无需parent
(4).注解用的越多效率越低
4.便于理解
bean与配置文件其实是有联系的,bean相当于一个实体,配置文件相当于记录这些bean的信息的映射。
类扫描机制:将加了注解的bean的一些信息写在配置文件中
注解形式的依赖注入:从配置文件中找到对应的类,并且将对应类引入