1.使用注解
在Dao层的insert方法上加上注解
@SelectKey(statement="select LAST_INSERT_ID()", keyProperty="id", before=false, resultType=int.class)
2. 使用mybatis 的语法
<insert id="insert" parameterType="KfCustomerSystem" useGeneratedKeys="true" keyProperty="id">
<selectKey resultType="string" keyProperty="id" order="AFTER" >
SELECT LAST_INSERT_ID() AS id
</selectKey>
insert into dual(
id
)values(
#{id}
)
</insert>