随笔分类 -  IOC

摘要:昨天说了依赖注入要用反射去创建实例。 注入的前提是注册了。注册分两种:1、代码注册(手动注册到容器中)2、配置文件注册(代码自动搜寻配置文件反射注入进去) 这里上代码吧:控制反转主要是依赖抽象。这里就定一接口 先讲思路: 1、首先注册。定义一个容器(这里用Dictionary<接口名称,实现类型>) 阅读全文
posted @ 2020-11-03 00:05 小换哥 阅读(492) 评论(0) 推荐(0)
摘要:来之前应该先知道为什么咱们代码会分层。ui、bll、dll。。。 1:代码重用。 2:可扩展。 3:分工明确。(面向对象) 但是分层是引用业务层啊、数据层的dll。然后直接实例化类型。 依赖倒置原则DIP:系统架构时,高层模块不应该依赖于低层模块(也就是不直接引用dll,然后直接new class( 阅读全文
posted @ 2020-11-01 23:10 小换哥 阅读(133) 评论(0) 推荐(0)