lovebosom
猩猩之火
采纳率50%
2017-01-13 07:54 阅读 2.0k
已采纳

insert 返回值错误,求解答

mybatis insert 返回-2147482646
int insert = getSqlSession().insert(sqlId("addUser",User.class), u);
System.out.println(insert);//insert的值是-2147482646,不知道为什么,我没有设置批量操作。图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • 已采纳
    lovebosom 猩猩之火 2017-01-22 03:01

    insert 的返回值是有返回值的。返回的是insert影响的条数。

    点赞 评论 复制链接分享
  • zhangpan_soft zhangpan_soft 2017-01-13 12:18

    那个值是int的最大值+1,然后成为int的负数值,另外,要说的是增,删,改方法没有返回值,只有查询有返回值

    点赞 评论 复制链接分享

相关推荐