Spring Boot学习笔记(六)结合MyBatis实现较为复杂的RESTful API

前两篇已经构建了RESTful API标准工程实例,也整合了MyBatis实现了简单数据库访问,本篇主要更深入的学习下,实现较为完整的数据库CRUD的标准服务。

首先看下要实现的效果吧,完成下面截图部分的API,除了CRUD之外,分页查询也是使用的比较多的。

Spring Boot学习笔记(六)结合MyBatis实现较为复杂的RESTful API_第1张图片

这次是采用代码编写的方式,没有使用通用mapper和分页组件,打算先熟悉下整个流程,后面实际开发功能的话还是使用的好,提高开发效率。

下面是编码的详细步骤:

编写TempMapper

我们优先实现数据库访问,之前一直采用的是注解的方式,所以这次就注解到底了。

但是遇到了第一个问题,sql如何拼接,之前简单的例子不会涉及,但这次有分页,有更新(可能更新某个字段)。

网上看了下,一种方式是使用

你可能感兴趣的:(java,springboot,mybatis,程序员,后端)