分层(Layer)模式是最常见的一种架构模式。 分层描述的是这样一种架构设计过程:从最低级别的抽象开始,称为第1层。这是系统的基础。通过将第J层放置在第J-1层的上面逐步向上完成抽象阶梯,直到到达功能的最高级别,称为第N层。 因而分层模式就可以定义为:将解决方案的组件分隔到不同的层中。每一层中的.....
分类:
其他好文 时间:
2015-07-16 18:46:20
阅读次数:
142
Microservice架构模 在2014年,Sam Newman,Martin Fowler在ThoughtWorks的一位同事,出版了一本新书《Building Microservices》。该书描述了如何按照Microservice架构模式设计及搭建一个具有良好扩展性并可持续开发的系统。除此之...
分类:
其他好文 时间:
2015-07-15 10:53:55
阅读次数:
124
RunLoop前言RunLoop是iOS/OS开发中比较基础的一个概念,在苹果开发中用在事件处理,延迟加载,屏幕刷新等功能的处理,其实抛开语言,RunLoop是一个的架构模式,也就是RunLoop不仅仅局限于iOS开发。网上有很多关于RunLoop的干货,但大多不怎么全,这位哥们的写的挺好的,挺详细...
分类:
移动开发 时间:
2015-07-14 15:19:31
阅读次数:
140
前段时间在面试中面试官问到了对于mvc的一些认识,近期根据自己的认知对mvc的内容做了一下总结维基百科对mvc的介绍是:MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controlle...
分类:
Web程序 时间:
2015-07-11 16:22:58
阅读次数:
160
场景描述: 1,目前我们的系统可以简单归纳成MVC的架构模式 2,每个前端的请求过来,都会在C层开启事务,最后处理结束后,也在在C层关闭事务(实际是在C层的底层统一做了事务的开启和提交); 问题描述: 有一个接口方法,用于获取数据库中的序列号,然后+1再保存到数据库。 客户的...
分类:
编程语言 时间:
2015-07-10 16:34:12
阅读次数:
124
最近 项目中刚接触了SpringMVC,就把这几天看的跟实践的东西写出来吧。
一、首先,先来了解一下SpringMVC到底是个什么样的框架?
Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发。
二、S...
分类:
编程语言 时间:
2015-07-09 11:23:54
阅读次数:
120
Springmvc是什么
Springmvc(spring web mvc)是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,SpringMVC也是要简化我们日常Web开发的。
Springmvc能做做什么
能非常简单的设计...
分类:
编程语言 时间:
2015-07-08 19:07:02
阅读次数:
194
2.1、Spring Web MVC是什么 Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框...
分类:
编程语言 时间:
2015-07-08 11:15:33
阅读次数:
153
MVC1. 什么是MVC MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。* 控制器Controller:对请求进行处理,负责请求转发;* 视图View:界面设....
分类:
编程语言 时间:
2015-06-28 20:05:30
阅读次数:
117
最近因为要学习领域驱动设计,在看到《领域驱动设计:软件核心复杂性应对之道》时,里面很多地方都提到了《企业应用架构模式》,企业应用架构这本书是由非常著名的Martin Fowler 写的,Martin Fowler 除了总结过企业架构的设计模式之外,还写了非常多的其它软件工程相关的文章,比如曾总结过IOC,写过分析模式,写过代码重构模式,具体可参看他的个人网站http://www.martinfow...
分类:
其他好文 时间:
2015-06-27 09:53:51
阅读次数:
116