第1个回答 2015-08-14
三层架构是一个分层式的软件体系架构设计,它可适用于任何一个项目。三层架构将整个项目划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。
MVC是一个设计模式,它是根据项目的具体需求来决定是否适用于该项目。MVC可分为:Model模型层、View视图层、Controller控制层;
总结:在Java web开发中,MVC框架充当了UI层和业务逻辑层的适配器的作用。MVC框架实现了UI层和业务逻辑层最大程度的分离。
第2个回答 推荐于2017-12-16
MVC3层架构是模型model、视图view、控制control,这3层架构,视图通常选用jsp页面,业务逻辑做为模型,servlet控制流程(1接受表单数据,2调取业务逻辑进行处理,3返回结果到jsp页面),本回答被网友采纳
第3个回答 推荐于2018-03-14
三层简单比方就是action层 dao层 entity层 用于业务处理 数据库交互和对应实体
mvc就是model view controller 实体 展现(通常是网页形式) 控制器(也就是指业务处理部分)本回答被网友采纳
第4个回答 2012-01-08
mvc模型网上的讲解很多,就是让java代码设计的更简明,把模型,控制和视图分开,控制也就是对于提交的分配,分配给模型后处理,然后从视图中传值显示,这样可以让代码更直观,处理起来也容易多了,各尽其职吧