springboot三层架构顺序
时间: 2023-11-01 09:53:32 浏览: 192
在Spring Boot的三层架构中,按照常见的顺序,可以分为以下几步:
1. 首先是控制层(Controller),也称为UI层,负责接收用户的请求,并将请求转发给对应的业务逻辑层(Service层)处理。
2. 接下来是业务逻辑层(Service层),也称为BLL层,负责处理具体的业务逻辑。在这一层中,可以对请求的数据进行处理、验证、计算等。
3. 然后是数据访问层(Dao层),也称为数据访问层(DAL层),负责与数据库进行交互,包括读取、写入、更新和删除数据等操作。在这一层中,可以使用实体类(POJO)与数据库中的表进行映射,通过数据传输对象(DTO)进行前后端数据交互。
总的来说,按照顺序,请求首先经过控制层(Controller),然后转发给业务逻辑层(Service层)进行处理,最后在数据访问层(Dao层)与数据库进行交互。这种分层结构的设计可以提高代码的可维护性和可扩展性,使系统的各个模块之间职责清晰、解耦合。
参考资料:
三层分层架构:Controller(UI)界面控制层,Service(BLL)业务逻辑服务层,Dao(DAL)数据访问层
C层是应用的控制操作,S层是具体实现按钮的业务逻辑,D层是对操作数据库的函数,还有一块是Pojo层、Do层:表映射实体和数据传输对象
阅读全文