DIP:依赖倒置

IOC:控制反转

DI:依赖注入

 

 

反射的写法:

配置文件里:

第三方工厂里:

 

 泛型实现

 

 

 

 

IOC容器最终版:

  1. 使用IOC容器  例如:autofac、unity等

 

 

依赖注入:构造函数注入、属性注入、方法注入(按此先后顺序注入)

推荐:构造函数注入(可以不用声明特性)

 

配置  配置文件:

 

 

 

posted on 2020-04-14 17:51  费良  阅读(86)  评论(0编辑  收藏  举报