mybatis 注解方式返回自增长主键ID的值
mybatis 提供了注解的方式,相比较xml配置mapper的形式要方便。
因个人需要在id主键是自增的时候,需要把id取到。
示例:
@Insert("insert into fslink(colname1, colname2) values( #{a.colname1},#{a.colname2})")
@Options(useGeneratedKeys=true, keyProperty="a.id")
int insert(@Param("a") Object object);
就是添加@Options
注解,
注:遇到的坑,因为我用了@Param
注解,所以keyProperty的值要指定对象a。(a 是可以改变的,随便定义)