Springboot结构梳理

springboot各层关系梳理

1.基本流程

View层-->Controller层(响应用户请求):导入 service层,调用你service方法,controller通过接受前端传来的参数进行业务操作,在返回一个制定的路径或数据表。

​ -->Service层(接口及接口实现类):存放业务逻辑处理,不直接对数据库进行操作,有接口和接口实现类,提供 controller 层调用方法。

​ -->DAO层,即Mapper层(抽象类:xxxMapper.java文件,具体实现在xxxMapper.xml):对数据库进行持久化操作,它的方法使针对数据库操作的,基本上用的就是增删改查,他就是个接口,只有方法名,具体实现在mapper.xml中实现。

​ -->Model层(实体类:xxx.java)

2.图解

img

图片来源:https://www.cnblogs.com/tooyi/p/13340374.html#gallery

原文地址:https://www.cnblogs.com/wtao0730/p/14373569.html