JavaWeb——MVC开发模型
2019-06-04 17:37
225 查看
MVC:一种软件开发典范,不是设计模式,是一种开发模型
1.JSP演变历史
- 早期只有servlet,只能使用response输出标签数据,非常麻烦
- 后来有了JSP,简化了Servlet的开发
- 当项目比较小时使用JSP很方便,当项目很大后,JSP里面又有代码又有标签,循环嵌套,十分混乱,难以阅读和维护
- 再后来
Java的Web开发借鉴MVC开发模式使得程序的设计更加合理
2.MVC模式
- MVC:M+V+C,分成三块,降低耦合度
- M:
Model
,模型,完成具体业务操作
,如封装对象,访问数据库 - V:
View
,视图,展示数据
- C:
Controller
,控制器,首先要获取用户输入
,其次要调用模型
,还要将数据提交给视图让其展示
3.MVC优缺点
3.1.优点
耦合性低,重用性高
有利于分工合作
3.2.缺点
- 使得项目架构变得复杂,对开发人员要求变高,不适合小型项目
相关文章推荐
- java开发模型MVC
- PHP实现MVC开发得最简单的方法――模型
- 正确理解PHP开发MVC模型
- java开发模型MVC
- PHP实现MVC开发得最简单的方法――模型
- MVC开发模型中的三个模块
- iOS开发之MVC模型
- 方立勋_30天掌握JavaWeb_JavaBean、mvc开发模式、el表达式、jstl标签
- JavaWeb - jstl标签库(if、forEach),jsp开发模式,mvc开发模式,Javaee三层结构,json插件
- web前端之MVC的JavaScript Web富应用开发三:模型和数据
- javaWeb入门<1>Servlet+Jsp+JavaBean实现MVC开发模式登陆注册实例详解
- 学习IOS开发UI篇--MVC设计界面及数据的模型转换
- iOS开发:MVC(模型-视图-控制器)详解
- JavaWeb的开发模型(重要)
- javaweb开发:从传统的MVC架构到现在流行的前后端分离开发架构(RESTful架构)
- 8_14 日学到的新知识(简单的工厂模式的实现, MVC 模式的基本概念,软件工程中的四种开发模型, 以及软件工程中的一些小知识点)
- 基于MVC开发模式的javaWeb项目开发流程
- 软件开发:MVC模型
- 基于MVC开发模式的javaWeb项目开发流程
- 仿天猫网站开发笔记(2):理解MVC模型