MVC设计模式


MVC英文即Model-View-Controller, 即把一个应用的输入、处理、输出流程按照Model、View、Controller的方式进行分离,这样一个应用被分成三个层——模型层、视图层、控制层。

【模型层】: 主要是应用程序模块,用于表示数据和业务逻辑. 用户将与这些数据元素进行交互.

【视图层】:主要用于数据展示和用户输入.

【控制器】: 充当视图与模型之间的中间对象. 同一控制器可以用于整个站点,多个控制器也可用于该站点的每个页面. 控制器知道用户操作的逻辑, 用于发送请求和控制应用程序的流程.

最新文章

  1. 【转】XAMPP中配置多个网站
  2. SSIS自定义数据流组件开发(血路)
  3. HDU 3466 Proud Merchants(01背包问题)
  4. xml文件的读写操作
  5. 进入git diff 界面,无法继续输入命令
  6. StereoBM::disp12MaxDiff Crash the Release
  7. 迭代输出Map和List<Map<String,Object>>的方法
  8. Oracle的DDL、DML、DCL
  9. Bootstrap-select:美化原生select
  10. js创建对象的方式 三种
  11. EGL接口介绍-----Android OpenGL ES底层开发
  12. msseces.exe频繁出错的原因和解决方法?
  13. java富文本编辑器KindEditor
  14. Python之字符串格式化
  15. Ubantu常用命令
  16. 小程序设置apiBase
  17. mac-内置截图-snapshot
  18. 清理和关闭多余的Windows 7系统服务
  19. tomcat启动项目 端口占用
  20. LeetCode: Restore IP Addresses 解题报告

热门文章

  1. Hiho1041 国庆出游 搜索题解
  2. Eclipse Android环境配置
  3. HttpClient-01基本概念
  4. OTN / SONET / SDH
  5. Bootstrap4 网格系统
  6. 【Dairy】2016.10.20 生日记
  7. go语言--time.After
  8. 【POJ 1804】 Brainman
  9. css实现左边div固定宽度,右边div自适应撑满剩下的宽度
  10. CodeForces 731C Socks (DFS或并查集)