2016 - 2024

感恩一路有你

java开发常用四大框架 三层架构与MVC有什么关系?三层架构中需要实体类吗?放在哪一层?怎样使用?

浏览量:1167 时间:2021-03-12 15:27:51 作者:admin

三层架构与MVC有什么关系?三层架构中需要实体类吗?放在哪一层?怎样使用?

MVC不是三层结构。MVC是一个概念。程序的实现被人为地分为三个部分:模型、控制器和视图。MVC最初用于软件,如C,现在也用于网站,如Internetasp.net当然,三层结构也是人为划分的,即表示层(USL)、业务逻辑层(BLL)和数据访问层(DAL)。当然,我们通常采用多层结构,不一定只有三层。

实体类可以单独放置在模型或DAL层中。语法没有限制。当然,这取决于个人习惯。我将DAL和Bll放在web目录中,这并不意味着网站不是三层结构。哈哈

1。一个是架构,另一个是设计模式(原则上的差异)。2MVC中有控制器,但没有三层结构。MVC模型由业务逻辑和数据访问组成。4同样的观点是有一个视图(必须有)三层体系结构,这是一种软件体系结构风格-层次结构。MVC是一种分层体系结构模式。一些不同的框架声称实现MVC,这在一定程度上导致了概念上的混乱。有些实现了三层体系结构的所有三个级别,比如SSH。有些只实现视图层和业务层的一部分,如struts。有些完全处于视图级别。当它完全在视图层中时,它不应该被称为MVC,而是MVP。

java开发常用四大框架 云计算三层架构 mvc模式和三层架构

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。