mybatis之主键返回

1.在mybatis的xml中加入

<insert id="insertUser" keyProperty="id" useGeneratedKeys="true" parameterType="com.UserAndOrder">

insert into Tuser(userName,passWord) values (#{userName},#{passWord} )

</insert>

useGeneratedKeys =true:这个表示插入数据之后返回一个自增的主键id给你对应实体类中的某个属性。必须设置为true,默认为false。
keyProperty:设置为POJO对象的主键id属性名称。

2.写入要返回的主键字段,不过也可以用下面的userId,但是最好单独写一个,这里根据你上面xml反回为准

3.上面完成后没报错就可以了

相关推荐
Ghost Face...2 分钟前
深入解析YT6801驱动模块架构
linux·运维·服务器
weixin_423995008 分钟前
unity 处理图片:截图,下载,保存
java·unity·游戏引擎
帅气的你11 分钟前
从零封装一个通用的 API 接口返回类:统一前后端交互格式
java·设计模式
qq_1780570712 分钟前
基于minio实现的分片上传-支持断点续传
java
高山上有一只小老虎16 分钟前
灵异背包?
java·算法
码农水水17 分钟前
大疆Java面试被问:TCC事务的悬挂、空回滚问题解决方案
java·开发语言·人工智能·面试·职场和发展·单元测试·php
qq_25183645721 分钟前
基于java Web 个人网站系统设计与实现
java·开发语言·数据库
帅气的你24 分钟前
Spring Boot 1.x 接口性能优化:从 3 秒到 200 毫秒的实战调优之路
java·spring boot
原神启动128 分钟前
K8S(五)—— YAML文件解析
java·容器·kubernetes
周末吃鱼34 分钟前
Lambda作用域
java·开发语言