1.1何为SpringMVC? Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是
分类:
编程语言 时间:
2016-02-19 17:11:44
阅读次数:
286
之前总是混淆MVC表现模式和三层架构模式,为此记录下。 三层架构和MVC是有明显区别的,MVC应该是展现模式(三个加起来以后才是三层架构中的UI层) 三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DA
分类:
Web程序 时间:
2016-02-18 11:26:21
阅读次数:
207
MVC模式(三层架构模式) (Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。 MVC模式最早由Trygve Reenskaug在1974年提出,是施乐帕罗奥多研究中心(Xe
分类:
Web程序 时间:
2016-02-17 20:54:52
阅读次数:
246
Exchange2016出来好一阵子了,全新安装想必大家都在其他文档里面都见过了,Exchange2016的架构模式将CAS整合进了MBX角色中,使得安装部署十分的简洁方便,只要做好前期准备,甚至直接NEXT下一步就可以搞定,具体的傻瓜式安装,我在后面的文章中给大家详细展示。今天给大家带来..
分类:
其他好文 时间:
2016-02-14 22:27:06
阅读次数:
1457
写博客,不容易,你们的评论和转载,就是我的动力, 但请注明出处,隔壁老王的开发园:http://www.cnblogs.com/titibili 2016年1月31日 18:53 作者:Ygirl Model(模型) View(视图) Controller(控制器) 以前大部分应用程序通过过程化模式...
分类:
Web程序 时间:
2016-01-31 21:29:38
阅读次数:
360
MVC模式是软件工程中一种软件架构模式,一般把软件模式分为三部分,模型(Model)+视图(View)+控制器(Controller); 模型:模型用于封装与应用程序的业务逻辑相关的数据以及对数据处理的方法。模型有对数据直接访问的权利。模型不依赖 "视图" 和 "控制器", 也就是说 模型它不关心...
分类:
编程语言 时间:
2016-01-24 23:42:57
阅读次数:
326
示例为了演示分层架构是如何工作的,想象一个场景,如表1-4,用户发出了一个请求要获得客户的信息。黑色的箭头是从数据库中获得用户数据的请求流,红色箭头显示用户数据的返回流的方向。在这个例子中,用户信息由客户数据和订单数组组成(客户下的订单)。用户界面只管接受请求以及显示客户信息。它不管怎么得到数据的,...
分类:
其他好文 时间:
2016-01-21 19:19:42
阅读次数:
112
关键概念注意表1-2中每一层都是封闭的。这是分层架构中非常重要的特点。这意味request必须一层一层的传递。举个例子,从展示层传递来的请求首先会传递到业务层,然后传递到持久层,最后才传递到数据层。那么为什么不允许展示层直接访问数据层呢。如果只是获得以及读取数据,展示层直接访问数据层,比穿过一层一层...
分类:
其他好文 时间:
2016-01-21 18:58:42
阅读次数:
149
从面向对象谈起1)底层思维:向下,如何把握及其底层,从微观理解对象构造 (语言构造、编译转换、内存模型、运行时机制)抽象思维: 向上,如何将我们的周围世界抽象为程序代码 (面向对象、组件封装、设计模式、架构模式)2)深入理解面向对象向下: 深入理解三大面向对象机制(封装、继承、多态)...
分类:
编程语言 时间:
2016-01-19 12:29:43
阅读次数:
251
今天在知乎上看到一篇介绍架构师成长的方法,故摘抄下来1. 多看书1.1 设计模式,重构,这两本让我能从程序员的视野往外走一点1.2 企业应用架构模式,领域驱动设计,比设计模式深一点,解决的也是更实际的问题1.3 人件、人月神话、梦断代码,理解一下软件工程为啥会失败2. 多看文章2.1 QCon 的就...
分类:
其他好文 时间:
2016-01-19 10:30:42
阅读次数:
163