mybatis插入成功后返回自增id

默认插入成功后返回影响的行数
如何在插入后返回该条数据的自增id
这个问题在之前面试boss直聘时遇到过,
没答上来

 

@Insert("insert into book(user_id,NAME,TYPE,description,create_time,cover_path) " +
        "values(#{userId},#{name},#{type},#{description},#{createTime},#{coverPath})")
@Options(useGeneratedKeys=true, keyProperty="id", keyColumn="id")   //插入成功后返回id
int add(Book book);

 

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部