Mybatis-plus批量插入,并返回主键id

Posted 沛沛老爹

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mybatis-plus批量插入,并返回主键id相关的知识,希望对你有一定的参考价值。

MP一时用一时爽 ,一直用一直爽。谁用谁知道,这个都快成为常识性的问题了。

MP中的常用的CURD都给封装好了,直接调用就可以了。

但是我们有的时候会遇到这样的问题,在保存之后,需要将当前新增的数据当作其它对象的一个属性存入进去,例如中间关联表。

这个时候有的同学就觉得悲剧了。

其实不用担心这个问题,MP已经帮我们想到了

在插入的时候会把ID返回的。

直接会返回赋值给当前实体类的。

那么既然这样,批量saveBatch是不是也会返回呢?

这是当然的啦,你能想到的一般性的问题,MP都处理好了。

不信,你可以看下ServiceImpl这个里面做了哪些咯。

以上是关于Mybatis-plus批量插入,并返回主键id的主要内容,如果未能解决你的问题,请参考以下文章

mybatis-plus解决 sqlserver批量插入list报错

Mysql批量插入返回Id错乱(原因分析)

MyBatis批量插入返回主键报错

mybatis批量插入,怎么返回生成的自增主键

spring boot集成mybatis-plus——Mybatis Plus 新增数据并返回主键 ID(图文讲解)

spring mybatis 批量插入返回主键