zoukankan      html  css  js  c++  java
  • MVC框架

    MVC是模型(model),视图(view)和控制(control),他的目的是实现WEB系统的职能分工,将输入,处理和输出分开

    下图是MVC模型关系图:

    1>模型层实现系统中的业务逻辑

    2>视图层用于与用户交互

    3>控制层是模型与视图间沟通的桥梁

    1.模型层(业务逻辑层) 表示企业数据和业务逻辑,他是应用程序的主体部分,接受视图请求的数据,并返回最终的结果

    2. 视图(表示层):是用户看到并与之交互的界面,根据客户类型显示信息,显示商业逻辑结构

    3.控制器:接受用户的输入,并调用模型和视图去完成用户的请求,以此它本身不输出任何东西,不执行任何处理,值接受请求,并决定

    调用哪个模型处理请求,然后决定哪个视图显示模型处理后返回的数据

    4.MVC架构的优点:

      1>低耦合性:由于试图从和业务层分开,使得修改视图代码或业务代码时,不需要重新编译其他模块的代码

    2>高可用性和适用性;

    3>较低的生命周期成本

    4>部署快速

    5>利于管理

  • 相关阅读:
    排序题目
    力扣二分法题目
    力扣动态相似题目
    875爱吃香蕉的珂珂
    410分割数组的最大值
    1335工作计划的最低难度
    287寻找重复数
    69X的平方根
    力扣相似题目
    解决Linux虚拟机内 /mnt/hgfs路径下文件为空问题
  • 原文地址:https://www.cnblogs.com/zhaodun/p/7462605.html
Copyright © 2011-2022 走看看