zoukankan      html  css  js  c++  java
  • MVC

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

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

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

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

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

  • 相关阅读:
    js 鼠标事件大全
    ASP.NET 解决重复提交问题
    C# 统计函数运行时间
    DataGrid 、Repeater、DataList、GridView自动编号列
    两种时间格式正则表达式HH:mm 和HH:mm:ss
    SQL Server2008 新语法
    XYTipsWindow 2.8
    MSSQL 清空日志
    SQL 日期格式化大全
    HDOJ 2132
  • 原文地址:https://www.cnblogs.com/xuezhi/p/2835737.html
Copyright © 2011-2022 走看看