Mybatis:插入数据返回自增主键
Mybatis可以把自增主键的值放到实体中返回
这个是实体类
public class UserEntity {
private Long id;
private String username;
private String type;
private String name;
private Long number;
private String password;
}
xml如下:
<insert id="insert" parameterType="com.example.springboot.entity.UserEntity" keyProperty="id" useGeneratedKeys="true" >
insert into `t_user`(user_name, type,number) VALUES (#{username},#{type},1)
</insert>
需要给insert操作加上两个参数
useGeneratedKeys
:确定使用自增主键keyProperty
:将主键的值放在实体类的字段中
本文版权归作者和博客园共有,欢迎转载。但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利!
作者:刘呵呵
QQ:352887191