MVC 设计模式 no 16.

前言 :

JSP开发模式

开发模式一:
JavaBean + JSP.
在jsp里面写代码:

<%
封装数据
执行业务
准备数据..
%>

优点: 比较小型的项目 看上去简单代码量少.
缺点: 在项目大的时候 代码会变得臃肿且不容易维护.

开发模式二:
Servlet+JavaBean+JSP

MVC模式:
M:model(模型层)封装数据JavaBean Java类 EJB
V:view(视图层)JSP专注于显示
C:controller(控制层)Servlet接收页面请求 找模型层处理 然后响应数据出去

优点: 分层结构 逻辑清晰 便于维护
缺点: 如果小项目严格遵循MVC那么代码 量就会变得多 复杂化

三层架构 MVC模式

JavaEE结构层:

  1. 客户端
  2. web层
  3. 业务逻辑层
  4. 数据访问层

三层结构:

web层 (servlet/jsp)
业务逻辑层 (EJB javabean Dao)
数据访问层(Dao)

MVC模式:

model(业务逻辑层 数据访问层,作用:数据的封装 数据的处理)
view (web层,作用:显示)
controller(web层,作用:接收请求 调用模型层 处理数据 反馈给 view)

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值