Spring框架简介
Spring框架,它是一种粘合剂型的框架,出现于2003年,有一个外国学者写了一本书,从中提出的一种新的框架,发展到现在,它的版本一直在更新,最新版本已经到达了5.0版本,但是由于大部分的代码开发人员还没有使用最新的版本,还不知道其中的缺点或者漏洞,现在仍在流行4.0版本的框架。
Spring框架的两大核心
- IOC 控制翻转
- AOP 面向切面编程
Spring核心容器知识
在Spring框架中core container 是管理对象的,管理的对象叫bean。
Spring框架的核心容器可以为我们创建对象
Spring核心容器创建对象的使用步骤
- 配置我们的spring.xml,在xml中配置bean标签
- 在我们的测试类中创建出我们要用的核心容器,它会自动生成所以的bean标签
- 我们需要使用哪个bean标签,就取出需要的bean标签
Spring框架核心容器创建的三个方法
- 构造创建bean
- 静态工厂创建
- 实例工厂创建
Spring核心容器给对象赋值的三种方式
- 构造方法注入(有参构造)
- set注入
- 注解注入 @Autowired 自动绑定
核心容器其他知识点
- bean作用域分为单例多例
- 注解扫描管理bean
- bean的生命周期 创建 初始化 销毁