三层架构概述

本文介绍了三层架构(Web、Service和DAO层)在软件开发中的应用,强调了分层规范代码的好处,以及如何通过各层分工降低团队协作中的风格不一致问题。它还详细描述了各层的职责和调用关系,包括包结构.

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

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、包结构

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

涵冰...

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值