三层架构概述

2024-01-02 13:42:52

????????三层架构就是把整个软件的代码分为三个层次,分层的目的是:规范代码,大型软件需要团队配合的时候问题就来了,由于每个程序员风格不一样,而开发软件大量的代码风格不统一就会造成后期调试和维护出现问题,然而软件分层后,每个层合理分工这样的问题便迎刃而解

1、好处
? ? ? ? 各司其职
2、什么三层架构
? ? ? ? web层:表现层
? ? ? ? ? ? ? ?com.by.servlet servlet包,接受请求并控制跳转
? ? ? ? service层:业务层
? ? ? ? ? ? ? ?com.by.service service接口包
? ? ? ? ? ? ? ?com.by.service.impl service实现类包,业务
? ? ? ? dao层:数据访问层
? ? ? ? ? ? ? ?com.by.mapper mapper包,访问数据库
3、三层架构的调用关系
? ? ? ? web------>service----->dao

4、包结构

文章来源:https://blog.csdn.net/m0_74007708/article/details/135334603
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。