阅读 124

MVC设计模式

标签:view   重用   http   线程安全   优势   存在   业务逻辑   enter   页面跳转   

Servlet每一次不同的http请求需要一个Servlet组件来响应,当请求类型比较多时,Servlet就会相应增加,也意味着每一个Servlet都可以成为进入服务器的入口。

缺点:

  • Servlet本身采用单例设计模式,生命周期由服务器维护,存在线程安全隐患的问题;

  • 随着Servlet数量的增加,对服务器的存储空间也会产生压力;

  • 使用Servlet响应用户请求时,每一个响应逻辑都需要开发者不厌其烦地做些重复的事情,如,解析请求包中的数据、构建响应包、设置页面跳转等等。

 

MVC是模型(Model)、视图(View)、控制器(Controller)的缩写,是一种分离显示业务逻辑、数据和界面的设计模式

  控制器——模型(交互)——视图(输出渲染)

                    数据库(与模型交互)

优势:1.分工明确,各施其职

           2.重用性  (一个视图可交互多个模型)

           3.低生命周期(开发成本低)

           4.快速部署(缩短开发时间,分工明确)

           5.便于维护

MVC设计模式

标签:view   重用   http   线程安全   优势   存在   业务逻辑   enter   页面跳转   

原文地址:https://www.cnblogs.com/wanwuqiang/p/14541398.html


文章分类
后端
文章标签
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐