Fork me on GitHub

SpringMVC框架简介

1.简介

SpringMVC也叫Spring Web  mvc,属于表现层的框架。Spring MVCSpring框架的一部分,是在Spring3.0后发布的

 

01.Spring mvc的优缺点

MVC 优点

多视图共享一个模型,大大提高代码的可重用性

MVC三个模块相互独立,松耦合架构

控制器提高了应用程序的灵活性和可配置性

有利于软件工程化管理

 

完美的系统架构 = 松耦合+高重用性+高扩展性

 

MVC 缺点

原理复杂

增加了系统结构和实现的复杂性

视图对模型数据的低效率访问

 

02.SpringMVC处理请求流程

图一

 

图二

03.SpringMVC体系结构

 

 

04.SpringMVC框架的特点

清晰地角色划分

灵活的配置功能

提供了大量的控制器接口和实现类

真正做到与View层的实现无关(JSPVelocityXslt等)

国际化支持

面向接口编程

Spring提供了Web应用开发的一整套流程,不仅仅是MVC,他们之间可以很方便的结合一起

 

posted @ 2017-11-03 14:59  L波涛  阅读(1392)  评论(0编辑  收藏  举报