对MVC的理解
来源:互联网 发布:山寨币源码 编辑:程序博客网 时间:2024/04/30 00:49
1.MVC是一种开发模式,3个核心:
视图(View)、模型(Model)、控制器(Controller)
流程:视图接收用户输入请求,将请求传给控制器,控制器调用模型处理请求,控制器将处理结果显示到视图呈现给用户。
视图:通过事件交互,JSP做为输入请求和显示输出,不进行任何业务逻辑处理
控制器:servlet处理请求返回响应
模型:javabean(1)业务逻辑处理(2)业务数据的储存和一致性
好处:实现了功能模块和显示模块的分离,提高了系统的可维护性,可拓展性,组件的可复用性。
不足:(1)增加了系统结构和实现的复杂性。 对简单的界面来说,严格遵守,降低运行效率。
(2)视图和控制器过于连接紧密。
(3)视图对模型数据的低效率访问。
1 0
- 对MVC的理解
- 对MVC的理解
- 对MVC的理解
- 对MVC的理解
- 对MVC的理解
- 对mvc的理解
- 对MVC的理解
- 对MVC的理解
- 对MVC的理解
- 对MVC的理解
- 对MVC的简单理解
- 对MVC的初步理解
- 对MVC模式的理解
- 我对MVC的理解
- 我对MVC的理解
- 我对MVC的理解
- 对MVC模式的理解
- 个人对MVC的理解
- Codeforces Round #368 (Div. 2)D Persistent Bookcase
- DatePickerDialog 显示日期选择
- topk代码
- 剑指Offer_34_找出字符串中第一个只出现一次的字符
- Mac安装Django
- 对MVC的理解
- Git终端命令笔记
- ionic 搜索提示
- 二次排序代码
- 递归模式的思考(一)
- Android Studio plugin is too old,please...
- 查找(2)——哈希查找
- npm和compass开始一个项目
- 007 easy