MVC是Model(模型)、View(视图)和Controller(控制)。

1)最上面的一层,是直接面向最终用户的"视图层"(View)。它是提供给用户的操作界面,是程序的外壳。

2)中间的一层,就是"控制层"(Controller),它负责根据用户从"视图层"输入的指令,选取"数据层"(Model)中的数据,然后对其进行相应的操作,产生最终结果。

3)最底下的一层,是核心的"数据层"(Model),也就是程序需要操作的数据或信息,响应给"视图层"(View)。

MVC的关系图很多,而上面的图,是我比较容易理解的。

最新文章

  1. [Asp.net mvc]OutputCacheAttribute
  2. sdut 1465 公共因子
  3. 关于 php mysql pdo cannot find driver 解决方案
  4. 使用Facebook的SDK判斷來訪者是否已經按讃并成為本站粉絲團的成員
  5. CSS 实现加载动画之七-彩环旋转
  6. Python实现的粒子群优化算法
  7. 【LeetCode OJ】Interleaving String
  8. js 后台弹窗
  9. Linux-PAM(Linux下的密碼認證和安全机制)系統管理員指南(中文版)
  10. 针对Yii框架的nginx配置
  11. LDA Gibbs Sampling
  12. BZOJ 1559: [JSOI2009]密码( AC自动机 + 状压dp )
  13. java多线程中synchronized关键字的用法
  14. WOJ 1020
  15. FastDFS分布式文件系统
  16. Red and Black(dfs水)
  17. Java中输入字符的排列以及按从小到大的顺序输出
  18. springboot2 config_toolkit 并且设置全局获取数据GlobalUtil
  19. VOC标签转化为YOLO标签
  20. 用 SQLite 和 FMDB 替代 Core Data

热门文章

  1. CodeForces 506B/505D Mr. Kitayuta's Technology
  2. 实验十一 MySQLl备份与恢复1
  3. A 皮呵德
  4. Spring ApplicationContext 容器
  5. springboot+ehcache 基于注解实现简单缓存demo
  6. 1041 Be Unique (20分)(水)
  7. Mysql千万级记录表分表策略
  8. k8s集群搭建笔记(细节有解释哦)
  9. 初始WebApi(1)
  10. go中的面向对象总结