浅谈MODEL1,MODEL2与MVC框架模式

所谓model1模式呢,其实很简单,就是纯Jsp。
什么叫纯Jsp?就是说,页面显示,控制分发,业务逻辑,数据访
问全部通过Jsp去实现。
优点:架构简单,比较适合小型项目开发
缺点:jsp的职责不单一,职责过重,不便于维护
而model2模式通过两部分去实现,即Jsp与Servlet。Jsp负责页面
显示,Servlet负责控制分发,业务逻辑以及数据访问。
优点:职责清楚,较适合于大型项目架构,提高开发效率
缺点:不适合于小型项目开发
至于MVC模式则分为三大块,即视图(View),控制器(Control),模型(Model).视图是Jsp负责的页面显示,控制器则是Servlet负责的控制分发,模型包括Service和Dao两个部分,分别负责业务逻辑和数据访问。
优点:分工明确,各司其职,互不干涉。适用于大型项目架构,有利于组件的重构
缺点:增加了系统开发的复杂度

Model1模式

Model2模式

MVC模式

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值