struct 体现 mvc

第一、MVC框架的出现是为了将URL从HTTP的世界中映射到JAVA世界中,这是MVC框架的核心功能。而在URL这一点SpringMVC无疑更加优雅。

第二、从设计实现角度来说,我觉得SpringMVC更加清晰。即使我们去对比Struts2的原理图和SpringMVC的类图,它依然很让人困惑,远没有SpringMVC更加直观:
第三、设计原则更加明朗。

【Open for extension /closed for modification】

这条重要的设计原则被写在了Spring官方的reference中SpringMVC章节的起始段:
A key design principle in SpringWeb MVC and in Spring in general is the
“Open for extension, closed for modification” principle.

并且重点很好地体现在SpringMVC的实现当中,可以扩展,但却不能改变。我曾经扩展过Spring的IOC、AOP功能,这一点SpringMVC应该和Spring一脉相承。

第四、组件化的设计方案和特定的设计原则让SpringMVC形散神聚。

神 —— SpringMVC总是沿着一条固定的逻辑主线运行
形 —— SpringMVC却拥有多种不同的行为模式
mon结尾的单词 cats to be unlucky 冷色调颜色头发图片 out of the ordinary 300英雄新版缠流子连招 香蕉计划ceo高翔 kinect sports技巧 intel 730 3500 寿命 郝万山不生气就不生病 精美圆形相框图片 蛋白质的提取分离方法 重庆苹果维修点查询 passenger吉他谱 sunfire镜框 eabi 导读布朗肖 dancing line 最难 生活中的递归应用 直播在武侠世界 康师傅茉莉绿茶 mylove麻痹小龙 makefile 带参数传递 bololi 百度云 sina邮箱smtp端口 壁纸红玫瑰 wsma agent filesys 中国有叫金正恩的吗 easyui基础教程 init method 注解 下课以后心理描写250字

Copyright 资料库 Some Rights Reserved

如反馈或投诉等情况联系:une35498#163.com