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>利于管理

  • 相关阅读:
    Java 对象的封装,继承,抽象,接口写法
    python 3.7 方向键乱码
    yocto doc
    为什么要使用yocto
    ltp-ddt的makefile结构
    Git 常用命令列表
    Makefile依赖关系中的竖线“|”
    makefile 双冒号规则
    ltp makefile 解析
    makefile 变量展开
  • 原文地址:https://www.cnblogs.com/zhaodun/p/7462605.html
Copyright © 2011-2022 走看看