MVC:
1. M:Model,模型。JavaBean
* 完成具体的业务操作,如:查询数据库,封装对象
2. V:View,视图。JSP
* 展示数据
3. C:Controller,控制器。Servlet
* 获取用户的输入
* 调用模型
* 将数据交给视图进行展示
优缺点:
-
优点:
1. 耦合性低,方便维护,可以利于分工协作
2. 重用性高 -
缺点:
1. 使得项目架构变得复杂,对开发人员要求高
MVC:
1. M:Model,模型。JavaBean
* 完成具体的业务操作,如:查询数据库,封装对象
2. V:View,视图。JSP
* 展示数据
3. C:Controller,控制器。Servlet
* 获取用户的输入
* 调用模型
* 将数据交给视图进行展示
优缺点:
优点:
1. 耦合性低,方便维护,可以利于分工协作
2. 重用性高
缺点:
1. 使得项目架构变得复杂,对开发人员要求高