Spring Boot开发基于三层架构设计:Dao层、Service层、Controller层

三层架构设计:基于Spring Boot开发要使用三层架构:

数据访问层(Dao)、业务逻辑层(Service)、控制层(Control-ler)

(1)数据访问层(Dao):Dao层是最底层的设计,用户操作数据库。通过MyBatis持久化实现接口开发,XML文件。Dao层的设计步骤:1、在数据库中生成数据库表 2通过XML文件实现数据库的映射和操作。

(2)业务逻辑层(Service):Service层是中间层,在Dao层和Controller层之间进行逻辑处理工作。考虑到程序 的耦合度问题,为了降低各个模块的关联,每个接口都封装有各自的业务处理方法。

(3)控制层(Control-ler):Controller是第三层,通过调用Service层,与前端页面交互。

猜你喜欢

转载自blog.csdn.net/a1598452168YY/article/details/128517951