mybatis+mysql新增操作返回自增主键

代码示例:

修改xml文件信息如下:
在这里插入图片描述
这里用keyProperty属性定义自增主键返回值所对应的字段。

然后此时即使调用这个sql,其实返回结果也只是0或者1,如果要真正的获取到自增主键,需要再从实体中取出,代码示例如下:

    public Long insert(UserInfo user) {
    
    
        userInfoMapper.insert(user) 
        return user.getId();
    }

此时就能够拿到新增操作后,数据所对应的主键值了。

猜你喜欢

转载自blog.csdn.net/weixin_38106322/article/details/112300736
今日推荐