Web基础:MVC开发规则

本文详细介绍了Web开发中的MVC模式,包括必须的角色:Controller、Model和View,以及它们的职责和出场顺序。Controller负责处理请求,调用Service处理业务,Model负责业务逻辑,View仅用于展示结果。内容涵盖了业务处理的复杂性和代码复用的重要性。
摘要由CSDN通过智能技术生成

目录

1.介绍

2.角色

3.业务

3.1 介绍

3.2 业务特征

3.3 业务开发的困扰

4.MVC开发规则---必须出现的角色

5.MVC开发规则---角色担当的职责

6.MVC开发规则---角色的出场顺序

6.1 请求调用顺序

6.2 响应顺序

6.3 总流程图


1.介绍

   1.MVC开发规则制定了互联网通信开发过程中必须出现的角色有哪些

   2.MVC开发规则制定了互联网通信开发过程中必须出现的角色所担负的职责

   3.MVC开发规则制定了互联网通信开发过程中必须出现的角色的出场顺序

2.角色

   ①DAO对象:提供对某张表文件的操作细节,降低了对表文件的操作难度,避免了反复开发表文件操作的代码,提高了代码的复用性。

   ②Service对象:服务对象,提供业务的具体解决方案。Service对象的一个方法指定一个业务的解决方案,避免业务重复性开发行为,提高复用性,网站每一个业务都有一个独立标准的解决方案。

3.业务

3.1 介绍

   业务即浏览器向Http服务器发送的请求,即用户向网站发送的请求。

   例子:

        张三用户发送请求:要求在服务端实现将张三账户3000元钱转给李四账户

        业务处理方案:

            1. 判断"张三"是否是当前系统中用户

            2. 判断"李四"是否是当前系统中用户

            3. 读取"张三账户余额",判断余额是否充足

            4.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值