mybatis plus 主键id没有返回的问题
记录一下避免其他人遇到同样的问题
一、问题发现
先说一下问题怎么出现的,新增完之后获取,然后set,页面查询数据发现数据关联出问题了,按平常习惯改完测试,本以为一帆风顺,果然越简单的越容易出问题,发现回写的ID怎么是0,测试好几遍都是0,瞬间脑袋就感觉不对,ID都是0怎么可能新增成功,马上断点看看,插入对象的ID还真是0,但是插入又没报错,那应该就是mybatis plus的雪花还是覆盖了,那就是回写遇到问题了,百度一下常见的回写失败的案例,快速的扫一遍,果然我这个还不一样,找了一下网上的文章,随便看了俩个发现,都不是我这个问题
二、问题解决
这时候看了一眼入参,发现问题了原来是入参带了id=0这么一个参数,导致回写失败了,
那这个问题到这就算解决了,简单就去掉入参就好了
其他问题可以看看这个:
https://blog.youkuaiyun.com/pang_ping/article/details/127086661