一. 自动装配
限制:不能自动装配所谓的简单类型包括基本类型,字符串和集合类
通常用来自动装配 对象
1,按照名称来自动装配
1.1 标注autowire=”byName”,表示通过名称来自动装配
1.2 扫描当前类下,所有 对象 的 属性值,然后通过这个属性值来spring容器(配置文件)中找有没有对应的bean-id
1.3 如果找到,则自动装配该对象;如果找不到,则为空或报错
1.4 底层实现是 set方法
2, 按照类型来自动装配
2.1 标注autowire=”byType”,表示通过类型来自动装配
2.2 扫描当前类下,所有的 对象 的 类型,然后通过类型来spring容器(配置文件)中找有没有对应的类型
2.3 如果找到,则自动装配该对象;否则,则报错
2.4 底层实现是 set方法