Mybatis 在 insert 之后想获取自增的主键 id

Posted 庞国明 博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mybatis 在 insert 之后想获取自增的主键 id相关的知识,希望对你有一定的参考价值。

<insert id="add"
        useGeneratedKeys="true" keyColumn="id" keyProperty="id"
        parameterType="user">
    INSERT INTO `user` (`name`,sex,register_ts) VALUES (#{name},#{sex},#{registerTs})
</insert>

  返回的插入成功的行数;自增id直接映射到你的对象里了,直接输出 xxx.getId()就可以了

以上是关于Mybatis 在 insert 之后想获取自增的主键 id的主要内容,如果未能解决你的问题,请参考以下文章

mybatis插入数据后返回自增的主键id

mybatis批量插入,然后获取每个对象自增的id,怎么实现啊

使用mybatis插入自增主键ID的数据后返回自增的ID

高效开发:Mybatis中useGeneratedKeys的用法

高效开发:Mybatis中useGeneratedKeys的用法

Mybatis处理ORACLE自增的问题(通过触发器)