
IOC:控制反转
DI:注入依赖
讲解:类与类之间的耦合性
我们之间都是用NEW关键之直接实例化,这样耦合性很高,但是修改很麻烦
今天我们讲的 依赖注入就只修改一个地方
然后在我们的配置文件中配置好
引入插件
Microsoft.Practices.Unity.Configuration.dll
Microsoft.Practices.Unity.dll
然后我们就可以直接在容器里面拿
当我们的服务器发布了 也能在配置文件中修改 不需要停止项目
评价
IOC:控制反转
DI:注入依赖
讲解:类与类之间的耦合性
我们之间都是用NEW关键之直接实例化,这样耦合性很高,但是修改很麻烦
今天我们讲的 依赖注入就只修改一个地方
然后在我们的配置文件中配置好
引入插件
Microsoft.Practices.Unity.Configuration.dll
Microsoft.Practices.Unity.dll
然后我们就可以直接在容器里面拿
当我们的服务器发布了 也能在配置文件中修改 不需要停止项目