SpringMVC框架简介
1.简介
SpringMVC也叫Spring Web mvc,属于表现层的框架。Spring MVC是Spring框架的⼀部分,是在Spring3.0后发布的
01.Spring mvc的优缺点
MVC 优点
多视图共享⼀个模型,⼤⼤提⾼代码的可重⽤性MVC三个模块相互独⽴,松耦合架构控制器提⾼了应⽤程序的灵活性和可配置性有利于软件⼯程化管理
完美的系统架构 = 松耦合+⾼重⽤性+⾼扩展性
MVC 缺点原理复杂
增加了系统结构和实现的复杂性视图对模型数据的低效率访问
02.SpringMVC处理请求流程
图⼀
图⼆
03.SpringMVC体系结构
04.SpringMVC框架的特点
清晰地⾓⾊划分灵活的配置功能
提供了⼤量的控制器接⼝和实现类
真正做到与View层的实现⽆关(JSP、Velocity、Xslt等)国际化⽀持⾯向接⼝编程
Spring提供了Web应⽤开发的⼀整套流程,不仅仅是MVC,他们之间可以很⽅便的结合⼀起