标签:
3.2 理解MVC模式
模型(Model):表示用户使用的数据。
1.视图模型(View Model),只表示视图和控制器之间传递的数据,比较简单;
2.领域模型(Domain Model),表示业务领域的数据,以及处理这些数据的操作、转换、规则。
视图(View):用于把模型的某些部分渲染成用户界面(UI)。
控制器(Controller):
1.处理传入的请求;
2.执行模型上的操作;
3.选择渲染给用户视图。
重点:
在域模型设计阶段,一定要进行仔细的规划和设计:域中的每一个类、属性、操作以及规则等,均要有准确而且明确的术语和含义,术语与符号。
依赖注入:在运行时把依赖性注入到类的构造器中。
1.构造器注入,2.设置器注入(属性注入)
Ninject:
依赖链解析
对象生命周期管理
构造器参数值的配置
-----------------------------------------
第3 章中主要是单元测试的代码,不做过程分析,只上传源代码!
源码:http://yunpan.cn/cQerIfSPCHZwT 访问密码 6a33
标签:
原文地址:http://www.cnblogs.com/wjs5943283/p/4606139.html