一、Java EE经典三层架构与MVC设计模式
controller 控制层:请求处理类--接受和处理http请求
Service 业务层:功能的实现逻辑
Dao 数据持久化:针对数据库的数据操作
M-model-数据模型
V-View:视图
C-controller:控制层
controller调用service
service调用dao
二、Spring MVC--方法级别的请求处理
spring MVC是一种基于Java实现了Web,MVC设计模式的请求驱动类型的轻量级的web框架
在Javaweb项目中使用servlet来接受和处理请求,servlet是类层级的处理
而springMVC是以方法级别来处理请求--封装了servlet
---数据的封装
--请求的定义
三、如何在web项目中使用springMVC来处理请求
1.创建web项目--new--dynamic Web Project
2.提供依赖jar包 --spring MVC--依赖库--放入webcontent--lib
3.配置环境
--前端控制器


本文介绍了Java EE的经典三层架构,包括控制器、Service业务层和DAO数据持久化层,以及MVC设计模式的组成部分。接着,详细阐述了Spring MVC如何以方法级别处理请求,作为Servlet的轻量级替代,提高了请求处理的效率。在实际的Web项目中,通过创建动态Web项目、引入Spring MVC依赖并进行相应配置,可以实现Spring MVC的使用。
643

被折叠的 条评论
为什么被折叠?



