ibatis插入数据后返回自增长的主键

insert into testTable (

activity_id,activity_title 

values ( #{activityId,jdbcType=INTEGER}, #{activityTitle,jdbcType=VARCHAR}

 

在这里activity_id 是自增长的主键 , 如果用的是interface上加"@Insert"annotation这种方式 ,可以再加一个注释

@Options(useGeneratedKeys = true, keyProperty = "activityId")

记得keyProperty要写对应的VO的字段(这里是activityId)而不是数据库里的字段名(如activity_id)

posted on 2014-12-23 12:08  饕盡天下  阅读(625)  评论(0编辑  收藏  举报