@Options(useGeneratedKeys = true

@Options(useGeneratedKeys = true

@Options(useGeneratedKeys = true,keyProperty = "id")-->会在插入语句执行完之后,将Catalog的对象的id属性用自增主键赋值。

之前用XML批量插入的时候不是说缺点是不能获得id值吗  注解方式可以配置文件就不行?http://img1.sycdn.imooc.com//climg/5ea7de2b092a6c7c14220515.jpg

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,与一般插入的配置是一样的,增加useGeneratedKeys和keyProperty即可

http://img1.sycdn.imooc.com//climg/5ea80bbe097f3a4f12690282.jpg

祝学习愉快~

好帮手慕小脸 2020-04-28 18:33:10

同学你好,很抱歉给同学带来不好的学习体验,还望见谅!我们已经反馈给相关工作人员进行修改了。

在mybatis3.3.1之后,批量添加时,xml和注解的方式都可以获取自增主键id。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~


  • 提问者 C_LANNAD #1
    能的话配置文件中怎么配置的 单条插入时是通过查询最后一次插入的值再赋值给id的 批量插入肯定不能用这种方式了吧
    2020-04-28 18:40:02
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师