码迷,mamicode.com
首页 > Web开发 > 详细

【从MVC框架看MVC架构的设计】

时间:2015-04-22 15:59:00      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:java   java学习   java面试题   

尽管MVC早已不是什么新鲜话题了,但是从近些年一些优秀MVC框架的设计上,我们还是会发现MVC在架构设计上的一些新亮点。本文将对传统MVC架构中的一些弊病进行解读,了解一些优秀MVC框架是如何化解这些问题的,揭示其中所折射出的设计思想与设计理念。

  MVC回顾  

  作为一种经典到不能再经典的架构模式,MVC的成功有其必然的道理,这个道理不同的人会有不同的解读,笔者最认同的一种观点是:通过把职责、性质相近的成分归结在一起,不相近的进行隔离,MVC将系统分解为模型、视图、控制器三部分,每一部分都相对独立,职责单一,在实现过程中可以专注于自身的核心逻辑。MVC是对系统复杂性的一种合理的梳理与切分,它的思想实质就是“关注点分离”。至于MVC三元素的职责划分与相互关系,这里不再赘述,下图给出了非常细致的说明。

技术分享

 

 

阅读全文

 

更多java,java学习,java面试题 http://techfoxbbs.com


【从MVC框架看MVC架构的设计】

标签:java   java学习   java面试题   

原文地址:http://melorogee.blog.51cto.com/6909056/1636838

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!