mybatis获取insert数据的主键

<insert id="xxx" parameterType="com.yanan.Test" keyProperty="testId" useGeneratedKeys="true">
insert into Test(name) values(#{name})

</insert>

public static class Test{

private int testId;

private String name;

getter和setter

}

parameterType必须用与表对应的类接收

Test user=new Test();

BeanUtils.copyProperties(user, params);//将属性复制到类对象中

user.getTestId()即可拿到新增的主键id

猜你喜欢

转载自www.cnblogs.com/yanan7890/p/12909677.html