SpringMVC_1_基本概念

1.MVC模型

M:模型,即数据模型   POJO

V:视图   JSP

C:控制器  Servlet

 

2. SpringMVC概述

SpringMVC是一种

基于JAVA的

实现MVC设计模型的

请求驱动型的

轻量级web框架。它通过一套注解,让一个简单的java类成为处理请求的控制器,而无需实现任何接口。同时它还支持RESTful编程风格的请求。

3.SrpingMVC和Struts的优势分析

1)共同点:

他们都是表现层框架,都是基于MVC模型的;

底层都离不开原始ServletAPI;

处理请求的机制都是一个核心控制器。

2)区别:

SpringMVC的入口是Servlet,而Struts2是Filter;

Spring是基于方法设计的,而Struts2是基于类,Struts2每次执行都会创建一个动作类,所以前者会更快;

Spring使用更加简洁。

 

posted @ 2020-09-16 21:29  日进一卒  阅读(130)  评论(0)    收藏  举报