mysql使用mybatis批量添加,使用各种方法都无法返回对应的主键,请兄弟们不吝赐教
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
mysql使用mybatis批量添加数据,返回主键
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
丵鹰 2015-08-29 10:50关注该功能无法实现,只能分步骤来,先插入在查询
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2022-07-14 20:54回答 4 已采纳 问题一:因为表字段设置的是自增,所以添加后的的自增字段遵循自增原则。客户端直接执行sql语句,也不受给定的值影响。问题二:使用 mybatis-plus的insert方法,在底层会默认生成一个Long
- 2014-11-22 15:58回答 2 已采纳 建议你用序列来实现,可以生成一个序列,然后根据你的需要,如需要100个,然后重置序列即可。 sys_guid,你这样试试,找个超过100行记录的表(比如operator),然后用这个sql
- 2021-12-24 11:46回答 2 已采纳 这能看出来个啥,提示没那个id的属性,又不把你那个类贴出来
- 2018-04-26 16:36只提供代码,自己去下载相关jar包谢谢只提供代码,自己去下载相关jar包谢谢只提供代码,自己去下载相关jar包谢谢只提供代码,自己去下载相关jar包谢谢只提供代码,自己去下载相关jar包谢谢
- 2022-04-15 13:13回答 1 已采纳 你看你的需求是啥,只是目前看数据是没错的,id相同对应的type不同,是因为你groud by fid,site。你需要捋清楚你的需求,如果需求如题,我建议加排序。如果不是,是根据商品id或商品类型,
- 2022-08-03 08:46回答 2 已采纳 (“1,2,3”) 应该是 (’1‘,’2,‘’3‘)应该是这个吧 其实in 查询都可以查询到结果
- 2021-12-08 16:58回答 2 已采纳 执行insert语句之前,先做一次查询。
- 2023-06-15 13:15轻笺_的博客 【代码】Mybatis批量插入并返回主键id的方法。
- 2023-04-06 21:20回答 3 已采纳 查询的结果和返回的类型不对应。
- 2016-11-22 08:50回答 5 已采纳 我把sql语句改成了这样好了
- 2022-02-10 15:03回答 3 已采纳 你参照这个写法试试 复制代码 <update id="batchUpdate" parameterType="list"> update songs
- 2022-08-22 14:47m0_67401920的博客 3、Mapper.xml文件中,标签上指定参数类型(parameterType=...从官网资料可以看出Mybatis是支持批量插入时返回自增主键的。2、在Mapper文件中,方法参数不能使用@Param注解。2、不支持生成自增主键的数据库:使用标签。
- 2023-02-09 11:45源氏不可挡的博客 MyBatis批量插入返回主键问题
- 2018-03-21 10:31爬山狗的博客 Mybatis在执行批量插入时,如果使用的是for循环逐一插入,那么可以正确返回主键id。如果使用动态sql的foreach循环,那么返回的主键id列表,可能为null,这让很多人感到困惑;本文将分析问题产生的原因,并修复返回...
- 2021-01-19 06:39交易员.Coder的博客 Mybatis在插入单条数据的时候有两种方式返回自增主键: mybatis3.3.1支持批量插入后返回主键ID,首先对于支持自增主键的数据库:useGenerateKeys和keyProperty。不支持生成自增主键的数据库:。这里主要说下批量插入...
- 没有解决我的问题, 去提问