zoukankan      html  css  js  c++  java
  • MVC

        MVC中,M 是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。(模型-视图-控制器)

       MVC是一个框架模式,它强制地使应用程序的输入、处理和输出分开。

       视图:用户看到并与之交互的界面。

       模型:模型表示企业数据和业务规则。在MVC的三个部件中,模型拥有最多的处理任务。被模型返回的数据是中立的,就是说模型与数据格式无关。这样一个模型能为多个视图提供数据,由于应用于一个模型的代码只需写一次就可以被多个视图重用,所以减少了代码的重复性。

       控制器:控制器接受用户的数据并调用模型和视图去完成用户的需求。控制器本身不输入任何东西和做任何处理,它只是接受请求并决定调用哪个模型构建去处理请求,然后确定用哪个视图来显示返回的数据。

  • 相关阅读:
    execution(* *..BookManager.save(..))的解读
    metalink下载补丁包
    loop_login.sh
    EXPDP IMPDP 知识总结
    图书管理系统简单 过程
    Data Types
    Oracle 创建分页存储过程(转帖)
    绑定变量赋值
    Oracle10g、 Oracle11g完美共存
    Oracle11G 数据库 expdp、impdp使用示例
  • 原文地址:https://www.cnblogs.com/xuezhi/p/2835737.html
Copyright © 2011-2022 走看看