【未返回Inserte插入信息数据库自动自增的主键 _mybatis 】 | IT修真院·坑乎
问题已收录 未返回Inserte插入信息数据库自动自增的主键
我也踩过这个坑( 1 )
已统计您的踩坑,无需重复点击
回答(2)
mybatis
详细描述
错误截图
编辑于2024-11-22
  • [无名弟子]李潇
    0

    原因:返回的是受影响行数,我插入了一行所以是1。但返回受影响行数的前提是,执行的不是DLL语句(建,修改表结构的语句)

    解决方法:其实就是通过反射把自增ID放进了我作为参数的对象ID属性内,所以应该自增ID在  对象.getID();里


    编辑于2018-07-13
  • [西安|荣耀师兄]JAVA-孙若飞
    0

    返回的是受影响的行数,在mapper.xml里把sql语句前面加这个

     useGeneratedKeys="true" keyProperty="id"


    编辑于2019-03-01