2、bean的配置
2.1、IOC概述
2.2、bean的获取
2.3、依赖注入方式
2.4、属性注入细节
内部bean,不需要ID,ID无效,外部不能引用:
2.5、集合属性注入
2.6、使用p命名空间
比较简洁的方式:
2.6、自动装配
2.7、bean之间的依赖关系
这里指的是配置上的依赖关系
parent指定配置继承关系:
配置覆盖:
抽象配置,专门用来被继承,不可实例化:
2.8、bean的作用域
2.9、使用外部属性文件
2.10、Spring表达式语言
2.11、bean的生命周期
2.12、工厂方法配置bean
2.13、factorybean配置bean
2.14、注解配置bean
2.14.1、配置bean-bean的四个注解
加上对应注解:
配置spring IOC容器的扫描包:
设置扫描匹配规则:
设置包含、不含:
2.14.2、配置bean的依赖-bean属性的注解
细节-required:
细节-多个实现:
细节-注解可在入参前面:
2.15、泛型依赖注入
service父类:
Service子类:
Repository父类:
Repository子类:
效果: