关键【useGeneratedKeys="true" keyProperty="id"】,xml中:
<insert id="insertTest" parameterType="TestPlan" useGeneratedKeys="true" keyProperty="id">
insert语句
<insert>
数据保存后mybatis会直接把返回的主键赋予实体类,在serviceImpl中可以直接获取实体类的主键来使用:
// 保存
testPlanMapper.insertTest(testPlan);
// 获取自增的主键,由mybatis配置新增后赋予
long planId = testPlan.getId();
网友评论