zoukankan      html  css  js  c++  java
  • MVC初探

      看了本关于struts的书,其中对MVC介绍感觉挺好,总结了下。  

      MVC(Model-View-Controller)是世界上第一个可复用面向对象框架。它是挪威Oslo大学的Reenskaug教授于1978你那在施乐的PARC研究中心工作期间开发的。那时用于第一代基于窗口的计算机上管理GUI和用户交互。

      MVC解决的设计问题是为了简化在许多应用程序中普遍存在的三类主要功能:

          1、在后头存储或远程系统中维护数据。

          2、建立最终用户的表示层。

          3、维护条件逻辑来决定哪一个屏幕将要显示给用户,错误时会发生什么,系统如何升级以及当升级时会发生什么。

          MVC通过将代码分为三个不同的领域来解决这个问题

          1、Model在后头存储或远程系统中维护数据

          2、view建立一个最终用户表示层

          3、controller维护条件逻辑来决定哪一个屏幕将要显示给用户,错误发生时会发生什么,系统如何升级以及当升级时会发生什么。

          简单说来就是view负责表示,model负责数据,controller负责业务逻辑。

      

  • 相关阅读:
    七、文件的排序、合并和分割
    六、awk编程
    五、sed命令
    四、grep命令
    三、正则表达式
    二、Linux文件系统和文本编辑器
    一、shell基础知识点
    mysql实现交易编码生成(代替oracle的序列)
    新安装Centos无法访问网络
    uiview 动画
  • 原文地址:https://www.cnblogs.com/daxi/p/2607255.html
Copyright © 2011-2022 走看看