Mysql(plus)获取insert后增加主键

假设主键是 id 并设置为自动递增。

以下两种方式可以获取自增后的主键

方法一:对于xml文件,使用=”true” =”id”


   insert into test(user_name,user_pwd)
   values
     
         (#{var.userName,jdbcType=VARCHAR},#{var.userPwd,jdbcType=VARCHAR}) 
      
 

方法二:(适用于Mysql Plus的@Note)@( = true, = “id”, = “id”)

    @Insert(" INSERT INTO test(user_name,user_pwd) VALUES "
        + "  " 
        + " (#{var.userName},#{var.userPwd})")
    @Options(useGeneratedKeys = true, keyProperty = "id", keyColumn = "id")
    public int insertTest(List userList);

自增id存储在每个User的id中mysql设置主键自增长mysql设置主键自增长,可以通过java代码中的user.getId()获取。

文章来源:https://www.codeleading.com/article/35712707894/

------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享