MVC-webervice-webserviceDao

MVC:模型-视图-控制器

视图:表示层

控制器:控制器接受用户的输入并调用模型和视图去完成用户的需求。

模型:数据持久层(bean),dao层,业务层(service)

原理:现在我们总结MVC的处理过程,首先控制器接收用户的请求,并决 定应该调用哪个模型来进行处理, 然后模型用业务逻辑来处理用户的 请求并返回数据,最后控制器用相应的视图格式化模型返回的数据, 并通过表示层呈现给用户。

优点:降低耦合性,便于维护;标准定义利于开发;业务视图分离,分散关注

缺点:降低系统性能:有时候可以直接调用数据层,而mvc则需要通过中间层完成;有时会造成级联修改:视图层如果增加某个功能会导致控制器、业务逻辑层和数据访问层增加代码

webservice:即将VC层统称为web层,将业务层统称为service层w

ebserviceDao:即将service层中再细分,每个bean都有对应的Dao接口,dao接口有封装bean对应的表的相关操作,每个bean也有对应service层,service会调用dao层完成用户对应的业务逻辑

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值