MVC 全程是 Model-View-Controller,是一种软件设计思想。
model,模型 : 用来完成具体的业务操作。比如查询数据库,封装对象。
view,视图:展示数据。
Controller,控制器:获取用户的输入,调用模型,将数据交给视图进行展示。
在JavaWeb开发中,模型使用 JAVAbean 完成, 视图使用JSP 完成,控制器使用 SERVLET 完成。
优缺点:
1.优点:
降低耦合性,方便维护,可以利于分工协作
重用性高
2.缺点
使得项目架构变得复杂,对开发人员要求高
网友评论