文档章节

MyBatis-Plus | 最优雅最简洁地完成数据库操作

冯文议
 冯文议
发布于 2018/09/01 18:44
字数 2063
阅读 720
收藏 10

引言

两点:

一,使用MyBatis-Plus最新版(3.0.1)完成相关操作

二,好久没写MyBatis操作数据库的博文了,有没有想我啊,哈哈,认真看,认真听,认真学。

测试效果:

使用swagger2显示API接口

swagge2 接口以及model信息

分页接口测试.png

下面听我细细道来,MyBatis-Plus的优雅、简洁与强大。

代码生成器

代码生成器,又被叫做逆向工程,MyBatis官方为了推广,自己也写了一个,我之前也使用这个,功能也是非常强大,强大以为支持自定义配置,那么问题来了,我该怎么配置才合理呢,所以,有人把所有的配置项都弄成中文的,还有人开发了生成插件,这些在我以往的博文中都看看到。MyBatis-Plus的代码生成器到底怎么样,这我就不评判了,我就这样说,用用看吧。

在MyBatis-Plus的官网文档中,有将代码生成器的问题,有配置详解,也有项目示例代码,复制来就可用。

我这次是用MP 3.0.1,也就是最新版,官方还没有更新呢,所以,我去找了很久的源码,才将这个完成,勉强适合自己的了。这个在 CodeGenerator Module中,可以下下下来,导入到IDE中,看一下,修改配置就能运行。有问题,也可以与我讨