第一个spring程序(从两个不同路径获取配置文件xml,class和file)
基于xml的DI
注入的三种类型:
①设值注入:调用相关属性的set方法的赋值过程,(多)
用的set方法,
②构造注入:调用相关的构造器完成对象的创建及初始化,
用的构造器,p命名空间注入,c命名空间注入
③特定接口注入(不用)
匿名内部Bean
抽象bean和异类抽象bean(能作为两个不同类的继承对象)
平等关系下的配置文件——————第三种采用通配符 (spring-)
包含关系下的,当用通配符时注意不能与自身通配到一起
基于注解的AI 注意配置时————需要注册组件扫描器
@Component(*) 表示当前类的对象由Spring容器来管理
于Component相同的几个注解(以后可能作用不同)
域属性的自动注入
————注解的同时使用
XML文件优先级高
javaConfig(了解就行)