springboot整合MybatisPlus

Mybatis-Plus 是 MyBatis 的增强工具,提供了很多便捷的操作,可以极大地简化开发。这里简单介绍一下springboot整合MybatisPlus的流程

一、MybatisPlus代码生成

1.搭建项目

创建springboot项目,然后导入依赖

除mybatis相关,其他依赖可以参考另一篇(如下),这里不作另外介绍

https://blog.youkuaiyun.com/realmew/article/details/134909582?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22134909582%22%2C%22source%22%3A%22realmew%22%7D

把mybatis的依赖替换成这个

创建完之后照常编写启动类

2.配置application.yml

3.在启动类同包下创建代码生成器类CodeGenerator

运行之后输入数据库表名,则可生成相关代码

其实还有更简便的方法,即使用MyBatisPlus插件,不过因为版本问题,idea的插件超市不一定能安装到对应的插件,这里就不详细介绍。

4.成功生成后找到mapper包下的接口,在其加上@Mapper

二、springboot整合mybatisPlus

上述步骤中搭建项目时其实已经是奔着springboot整合mybatisPlus所搭建的。

1.修改entity实体类

2.修改Mapper接口

3.修改service接口和实现类

Service接口

Service实现类

4.修改Contrller代码

启动项目,访问http://localhost:8088/doc.html   (注意端口号和自己的一致

三、功能实现

springboot整合mybatis可以不用写sql语句,我们可以直接调用方法,上面已经演示了查询所有的方法,这里演示其他的功能

1.新增

2.根据账号查询

3.删除

4.修改

5.分页查询

config包下配置mybatis-plus分页插件

编写controller类

6.结果调试

访问http://localhost:8088/doc.html之后我们可以调试已写的方法

以分页从查询为例,点击调试

输入参数之后点击发送

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值