Javaee三层和mvc关系

Javaee三层和mvc关系

JavaEE的三层中 web层 业务逻辑层 持久层
和mvc里面的模型层 视图层 控制层
之间有什么关系和联系吗?

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好!

两者是不同领域下的设计模式,并无直接关联。

  1. 三层架构是典型的架构模式,将产品的开发细分为三层,这么做的好处是能够让每个人都能发挥自己的专长。比如前端工程师能专注页面的设计,如何吸引用户,而不用在乎业务逻辑的实现。数据库工程师,又可以专注数据库的处理,使其变得高效,而不必关注如何展示。

  2. MVC是表现模式,是为了让HTML代码和业务逻辑分开,使代码清晰。在某种意义上,也是将功能进行分化。

  3. 如果说可能的联系,那么在javaee的三层架构中的web层中继续细分下去,又刚好符合一个mvc的设计模式。也就是说,mvc是把第一层web层细继续分为控制器Servlet、视图jsp、实体模型javabean。其中Servlet不仅负责mvc中的信息控制,还负责三层架构中的信息调用返回。

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~


问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师