JSP模式&&MVC模式

JSP模式&MVC模式

  • MVC=model(模型)+view(视图)+contorller(控制)
  • 商城=仓库(模型)+店铺(视图),(控制)店铺去仓库拿货(取数据)

在这里插入图片描述
在这里插入图片描述

  • MVC工作机制
  1. 用户操作,将指令送到Conntoller(控制器)。
  2. 控制器将指令和数据传递给业务模型(model)。
  3. 模型进行业务逻辑判断,数据库存取。
  4. 根据业务逻辑选择不的视图(View)展示给用户
  • MVC设计模式可以分为两种:闭环和开放,但是开放派中(controllor)的职责过重。下面是闭环的优点:
  1. 耦合性低,实现了用户显示模块与功能(业务逻辑)模块的分离
  2. 提高应用系统的可维护性,可扩展性,可维护性,以及模块功能的复用性。
  • 缺点:
  1. 对于简单的页面来说,会增加结构的复杂性,产生过多的更新操作,降低运行效率,而且使用的时候要精心计划,由于模型和视图严格分离,给调试程序带来了一定的困难。
  2. 不适合中小应用程序,设计比较麻烦,用在中小应用上,或者改造一些工具来适应MVC,也是得不偿失的!!
发布了116 篇原创文章 · 获赞 59 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_44861399/article/details/105041677