mybatis 中 执行INSERT操作后获取自增主键

332 阅读1分钟
<insert id="add" parameterType="EStudent" useGeneratedKeys="true" keyProperty="id">
    insert into TStudent(name, age) 
    values(#{name}, #{age})
</insert>

keyProperty='id'    :  keyProperty中填入的是实体类中的字段名

执行完insert操作后会直接将新的自增的主键id存进实体类中,可以在service层直接  eStudent.getId()  进行获取。。。