zoukankan      html  css  js  c++  java
  • ibatis annotations 注解方式返回刚插入的自增长主键ID的值

    mybatis提供了注解方式编写sql,省去了配置并编写xml mapper文件的麻烦,今天遇到了获取自增长主键返回值的问题,发现相关问答比较少,还好最后还是圆满解决了,现把重点记录一下,解决问题的关键就是以下几行代码:

    1     @Insert("insert into Product(title, image, price, detail, summary, seller) values(#{title},#{image},#{price},#{detail},#{summary},#{seller})")
    2     @Options(useGeneratedKeys=true, keyProperty="id")//添加该行,product中的id将被自动添加
    3     public Integer insertProduct(Product product);

    添加上面的第二行就可以了,其中第二个参数据说可以不需要

    添加该注解后

    在数据库中添加成功后,product的id属性就会被默认赋值。

  • 相关阅读:
    人脸识别员工考勤系统
    栈和队列
    线性表
    C语言博客作业02--循环结构
    课程设计-个人博客
    C博客作业02--循环结构
    博客作业--函数
    c博客作业
    联系方式
    专业特长
  • 原文地址:https://www.cnblogs.com/Weagle/p/5354357.html
Copyright © 2011-2022 走看看