zoukankan      html  css  js  c++  java
  • MVC原理

    model 对应的一个数据结构,也就是一个数据表,模型里面的字段声明可以多余数据表中的数据,model中不做逻辑处理,但可以对数据进行验证(required,regex等)。model就是一个普通的类,但我不敢断言是它属于什么语言。因为MVC只是一种开发模式,与语言无关。

    view 即视图,视图用于页面的展示,主要使用html  div+css进行排版操作,同时存在model 绑定的数据显示(强类型数据绑定)。

    controller  即控制器,控制器的作用在于处理逻辑,它对应于model 与 view ,可以说是MVC的中心。

    对于中心的概念,无法正确的定夺,有人说model是中心,因为没有model,就无法进行数据的绑定,无法进行复杂的数据交换。有人说控制器是中心,因为没有控制器,model的数据存在显得一片苍白。

    MVC相对于Web Form 的开发(如果你是C#的开发者)显得相对麻烦,但结构清晰,便于维护。

  • 相关阅读:
    Swift
    Swift
    第二章_session管理
    HDU-1387-Team Queue
    Install Orace 11g on Solaris 10 Sparc 64 bit
    Linux 多学习过程
    dispatch_once认识分析
    关于包围神经猫的想法实现
    嵌入在网站上Flash播放机(2)
    初学者应学会如何加快seo
  • 原文地址:https://www.cnblogs.com/donchen/p/4464811.html
Copyright © 2011-2022 走看看