java中Springmvc是什么"/>
java中Springmvc是什么
关于三层架构和MVC
1.1.1. 三层架构
我们的开发架构一般都是基于两种形式。一种是C/S架构,也就是客户端/服务器;另一种是 B/S架构,也就是浏览器/服务器。在 JavaEE 开发中,几乎全都是基于 B/S 架构的开发。那么在 B/S 架构中,系统标准的三层架构包括:表现层、业务层、持久层。三层架构在我们的实际开发中使用的非常多,所以我们课程中的案例也都是基于三层架构设计的。
三层架构中,每一层各司其职,接下来我们就说说每层都负责哪些方面:
MVC模型
MVC 全名是 Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,是一种用于设计创建 Web 应用程序表现层的模式。 MVC 中每个部分各司其职:
springmvc是什么
springmvc 是一种基于 MVC 设计模型的请求驱动类型的轻量级 Web 框架, 属于 SpringFrameWork 的后续产品,已经融合在 Spring Web Flow 里面。
spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 spring 可插入的 MVC 架构,从而在使用 spring 进行 WEB 开发时,可以选择使用 spring的 spring MVC 框架或集成其他 MVC 开发框架,如 Struts1(现在一般不用), Struts2 等。
springmvc 已经成为目前最主流的 MVC 框架之一, 从 Spring3.0 的发布, 就已全面超越 Struts2,成为最优秀的 MVC 框架。它通过一套注解,让一个简单的 Java 类成为处理请求的控制器,而无须实现任何接口。同时它还支持RESTful 编程风格的请求。
springmvc在三层架构中的位置
springmvc优点
一、springmvc基本概念
1.关于三层架构和MVC
表现层:请求和响应
业务层:业务逻辑
持久层:操作数据库
MVC:Model(模型)-View(视图)-Control(控制器)。它是表现层的一个设计模型
2.springmvc框架是什么
springmvc框架是spring框架的一个模块,是基于mvc的的表现层框架,用于web项目的开发
3.springmvc框架在项目三层架构的位置
更多推荐
java中Springmvc是什么
发布评论