SpringMVC是什么
- SpringMVC是什么
SpringMVC是一个轻量级的Web表现层框架,用来写Controller接收请求跳转页面的,它是Spring框架的一部分。ModelAndView
SpringMVC是对Servlet的封装和增强,简化了servlet的操作。它已经超越了Struts,成为目前最优秀的表现层框架。
学习SpringMVC,要把握它的本质
-
-
- 接收请求,转发请求
- 跳转页面
-
- 什么时候使用SpringMVC?
当你觉得servlet繁琐的时候
- 在哪儿使用SpringMVC?
在web表现层使用SpringMVC
- SpringMVC的优势
操作特简单,性能特别高,灵活性特别强
- 与Struts框架相比
解决了struts的安全性低,操作难,执行性能低的问题
拓展认识
Spring + Spring jdbctemplate + SpringMVC --> Spring全家桶 1.0 主流
Spring cloud + Spring Boot + Spring Data JPA + SpringMVC --> Spring全家桶2.0 潮流
单体应用
拆分单体应用为很多个应用(服务),微服务框架(spring cloud、dubbo(hsf)、dubboX)