当前位置: 首页 > 图灵资讯 > 技术篇> 深入学习javaweb三层架构

深入学习javaweb三层架构

来源:图灵教育
时间:2023-04-12 09:18:18

看到今天的标题,每个人心里都会有一个疑问,那就是“三层架构”MVC和MVC有什么区别?接下来我们来看看学习Javaweb三层架构。同时,我们来谈谈Java三层架构是否与MVC有关。

三层架构将整个业务应用程序分为界面层、业务逻辑层和数据访问层。区分层次的目的是“高内聚低耦合”的思想。软件系统架构设计中最常见的层次结构,也是最重要的结构。

界面层,这是给用户看的界面。在一个系统中,只要他看到的内容是界面。业务逻辑层针对用户返回的内容进行具体操作,也可以说是数据层的操作和数据业务逻辑的处理。数据访问层、数据库数据的添加、删除、更改和检查,为业务逻辑层或界面层提供数据服务。

java三层架构的优点是,开发人员只能关注整个结构的一层比如前端只做前端,后台只做后台。可以很容易地用新的实现来取代原始层次的实现层与层之间的依赖可以减少有利于标准化有利于各层逻辑的复用结构更加清晰大大降低了维护成本和时间

java三层架构缺点是,降低了系统的性能MVC设计模式是模型层由界面层和控制层组成,它们之间不对应。

以上就是对javaweb简单介绍三层架构,希望能给大家带来帮助。