• MVC


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

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

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

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

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

  • 相关阅读:
    VSS使用
    Delphi简单数据库连接程序
    为表增加字段与拷贝数据到另一个表
    VSTS 使用
    Delphi实现个相似的功能界面共用一个窗体
    看代码笔记
    数据库安全管理
    函数
    【USACO】Ordered Fractions 顺序的分数
    C# 专业数据库连接配置界面
  • 原文地址:https://www.cnblogs.com/xuezhi/p/2835737.html
Copyright © 2020-2023  润新知