1.Web MVC基础MVC的本质是表现层模式,我们以视图模型为中心,将视图和控制器分离出来。就如同分层模式一样,我们以业务逻辑为中心,把表现层和数据访问层代码分离出来是一样的方法。框架只能在技术层面上给我们帮助,无法在思考和过程上帮助我们,而我们很多人都不喜欢思考和尝试。2.实现Web MVC的基...
分类:
编程语言 时间:
2015-12-28 15:48:26
阅读次数:
188
三层架构分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)再加上实体类库(Model)转载请注明出自朱朱家园http://blog.csdn.net/zhgl76881、实体类库(Model),主要存放数据库中的表字段。操作:(1)先建立实体类库Model,打开项目,在解决方案中右键-...
在java领域,表现层技术主要有三种:jsp、freemarker、velocity。jsp是大家最熟悉的技术优点:1、功能强大,可以写java代码2、支持jsp标签(jsp tag)3、支持表达式语言(el)4、官方标准,用户群广,丰富的第三方jsp标签库5、性能良好。jsp编译成class文件执...
分类:
Web程序 时间:
2015-12-24 14:48:22
阅读次数:
131
作者:候佩雯链接:http://www.zhihu.com/question/27088793完整的流程,分层次设计,自下而上去完成:策略层,定义产品使命、价值、目标人群愿景/功能层:定义核心场景、功能列表结构层:做流程图、信息架构,确定主导航、主菜单框架层:梳理每一个主界面的内容、布局表现层:视觉...
分类:
移动开发 时间:
2015-12-16 19:00:29
阅读次数:
173
有时候相识即是一种缘分,相爱也不需要太多的理由,一个眼神足矣,当EntityFramework遇上AutoMapper,就是如此,恋爱虽易,相处不易。 在DDD(领域驱动设计)中,使用AutoMapper一般场景是(Domain Layer)领域层与Presentation Layer(表现层...
分类:
移动开发 时间:
2015-12-15 16:53:54
阅读次数:
1408
1,什么是三层?UI(表现层):主要是指与用户交互的界面。用于接收用户输入的数据和显示处理后用户需要的数据。BLL:(业务逻辑层):UI层和DAL层之间的桥梁。实现业务逻辑。业务逻辑具体包含:验证、计算、业务规则等等。DAL:(数据访问层):与数据库打交道。主要实现对数据的增、删、改、查。将存储在数...
分类:
其他好文 时间:
2015-12-14 20:57:06
阅读次数:
265
一,使用Servlet来处理请求响应 当客户端提交数据之后,接着发送请求,请求被封装成对象,服务器接收到请求,根据请求的URL,来判断将请求对象交由哪个Servlet处理。在servlet中,我们可以根据请求是从哪里发出的,来判断我们具体执行哪段处理表现层业务逻辑的if-else.或者,可能我们客户端会提交一个参数,我们可以根据参数来判断调用哪段代码去渲染表现层,返...
分类:
Web程序 时间:
2015-12-13 14:05:11
阅读次数:
175
POI报表--用POI与Excel交互AURISOFT第一章 POI简介--Jakata Poi HSSF:纯java的Excel解决方案在我们实际的开发中,表现层的解决方案虽然有多样,但是IE浏览器已成为最多人使用的浏览器,因为大家都用Windows。在企业办公系统中,常常有客户这样子要求:你要把...
分类:
Web程序 时间:
2015-12-10 21:44:28
阅读次数:
180
在开发大型复杂系统时,我们通常会按功能将系统分成很多模块,这样模块就可以独立的并行开发、测试、部署、修改。使用Prism框架设计表现层时,我们也会遵循这个原则,按功能相关性将界面划分为多个模块,每个模块又包含多个Region。这就需要解决模块之间、Region之间经常需要进行通信的问题,Prism提...
分类:
其他好文 时间:
2015-12-02 16:07:11
阅读次数:
140
之前我们可能一直在说三层架构就是MVC,其实不是的,三层是指表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。MVC是指Model(模型),View(视图),Controller(控制)。简单一说可能会觉得这两者之间并没有什么区别,但是,这两者却存在着最本质的区别。首先,三层架构..
分类:
Web程序 时间:
2015-11-17 07:07:39
阅读次数:
146