1. 首页
  2. 编程语言
  3. Java
  4. 轻松理解Java面试和开发中的IoC(控制反转)

轻松理解Java面试和开发中的IoC(控制反转)

上传者: 2021-07-01 22:27:57上传 PDF文件 182.55 KB 热度 8次

控制反转模式就是Inversion of Control,控制反转。这称为控制反转。控制反转是框架的重要特征,做到控制反转需要一个容器来实现,就是我们所说的IoC容器,最常见的IoC容器是Spring。控制反转从字面意思看来不是很好理解,其实就是将创建管理对象的工作交给容器来做。将对象的控制权反过来交给容器管理,所以称之为“控制反转”。IoC容器的底层实现其实是工厂模式,通过工厂模式和反射机制,根据XML中给出的类名生成相应的对象。

用户评论