- 简化开发:IoC,AOP,事务处理
- 框架整合:MyBatis
一.Spring核心概念
二.IoC入门案例
三.DI入门案例
这里的name指的是配置的是哪个字段,ref表示使用哪个bean对象,里面的setter方法是IoC容器要调用的
四.bean的基础配置
- id:名称
- class:类名(不能是接口,因为要创建实例的)
- bean默认为单例,因为如果不是单例的话,IoC容器需要管理的bean对象就太多了
五.bean的实例化
- 构造方法(常用)
- 静态工厂(了解)
- 实例工厂(了解)
- FactoryBean(掌握)
六.bean生命周期
七.setter注入
八.构造器注入
总之,建议使用setter注入,第三方技术根据情况选择
九.自动装配
十.集合注入