一、Spring依赖注入的方式

1.通过类中定义的set方法

2.通过构造方法

二、依赖注入的数据类型
1.基本数据类型和字符串,使用value

2.如果是指向另一个对象的引用

3.如果类对象注入的属性类型是list类型

4.如果类对象注入的属性类型是map类型

三、Bean的作用域

四、自动注入

五、在Spring配置文件中引入属性文件



六、使用注解的方式依赖注入
1.加入jar包,aop包

2.在配置文件中使用包扫描

3.在相应的类中加入注解
@Repository 持久化注解。
@Service 业务层注解
@Controller 控制层注解
@Autowired 自动注入 按照类型帮你自动注入,如果由多个类型相同的那么就会在按照名称注入。(建议使用这个)
@Resouce 自动注入 按照名称注入,如果没有相同名称的bean那么会按照类型帮你注入。 它可以指定名称来注入。



七、aop面向切面编程
1.aop流程

2.代理层继承



3.invoke方法

4.测试层
