Advertisement

Spring Boot 框架分层(包括 View 层、Controller 层、Service 层、Mapper 层及 POJO 层)

阅读量:

Spring Boot框架通常包括视图层、控制器层、服务层、映射层以及POJO类。

View层:视图层,根据接到的数据展示页面给用户

Controller层:处理用户需求并选择合适的视图,并准备好所需的数据以供显示。 Controller层负责协调前后端的交互过程:接收到前端的请求后调用Service层的功能,并接收Service层返回的数据信息;接着将处理后的数据与相应的页面内容一并发送给客户端。

Service层:Service层也可以分为三个方面

(1)接口:用来声明方法

(2)继承实现接口

(3)impl:接口的实现(将mapper和service进行整合的文件)

业务逻辑的实现存放在Service层,并包含一些与数据库交互的操作。并非直接与数据库打交道,则通过API接口间接进行管理。在Impl实现接口类中引入Mapper组件库以完成相关功能,在Mapper层负责直接与数据库交互。

位于src/main/resources目录中的XML文件mapper.xml中,包含了真正的数据库CRUD语句。

在Java框架中,默认

全部评论 (0)

还没有任何评论哟~