什么是控制反转? 

控制反转是一种将组件依赖关系的创建和管理置于程序外部的技术。 
由容器控制程序之间的关系,而不是由代码直接控制 
由于控制权由代码转向了容器,所以称为反转 

 

依赖注入,作用是避免手工在各代码中new实现类。 

IOC最主要的应用场景还是解耦,特别是当工程代码越来越复杂的情况下,好处体现的更加明显; 
一个interface,你可以有n种实现方式,对接口调用者来说就是透明的,你可以不断的改进甚至更换你具体的实现类,但不影响其他任何模块、任何代码的变更; 
对项目、产品的维护和开发分工来说好处多多

相关文章:

  • 2021-08-18
  • 2021-08-15
  • 2022-12-23
  • 2022-12-23
  • 2022-01-10
  • 2021-09-29
  • 2021-12-05
  • 2021-07-27
猜你喜欢
  • 2021-05-23
  • 2021-11-26
  • 2021-09-14
  • 2021-08-19
  • 2021-10-17
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案