MVC框架模式(一)
2016-05-09 15:36
281 查看
MVC概念
MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC模式将一个交互式应用程序分成3个组件:
Model(模型):业务逻辑层,包含核心功能和数据并实现核心业务逻辑
View(视图):表示层,让用户输入数据或向用户显示信息
Controller(控制器):控制层,处理用户输入,并实现View层跟Model层的协同工作
MVC应用领域
具有灵活人-机界面的交互式应用程序可以灵活选择不同的信息显示方式
可以灵活选择用户的输入方式
针对不同的用户角色,提供不同的用户界面
不同用户具有不同权限,操作的方式也有所不同
相关文章推荐
- Android Studio正确添加so库的两种方式
- 一致性哈希
- php采集远程文章简单类
- poj1182 带权并查集
- centos默认python2.6升级到python2.7,并用pip方式安装python工具包。
- “重口味”海报引发热议,LG V6000 Plus冰箱如何诠释“精准营销”?
- 探秘Java虚拟机——内存管理与垃圾回收
- matlab 下的 C/C++ 编译器设置与 matlab/C 混合编程
- 请各位分析下tomcat宕机的原因,附上日志,急!!!
- nginx配置location总结及rewrite规则写法
- Java8简单的本地缓存实现
- Git - 操作指南
- 神奇的 BlocksKit (二)
- Linux下git错误SSL certificate problem
- Spring学习之切入点表达式
- quartz 一个JobDetail 如何设置多个触发器
- GNU __attribute__ 机制
- 性能调优攻略
- android基础总结篇之六:ContentProvider之读写联系人
- [Effective JavaScript 笔记] 第4条:原始类型优于封闭对象