您的位置:首页 > 其它

Mybatis获取插入记录的自增长ID

2017-09-07 15:39 267 查看
<insert id="insert" parameterType="Spares" useGeneratedKeys="true" keyProperty="id(java对象的属性名称 )"> insert into system(name) values(#{name})
  </insert>

代码:  

systemService.insert(starUser);   intuserid=starUser.getStaruserId();

【注意事项】

    1.Mybatis Mapper 文件中,“useGeneratedKeys”和“keyProperty”必须添加,而且keyProperty一定得和java对象的属性名称一致,而不是表格的字段名

     2.java Dao中的Insert方法,传递的参数必须为java对象,也就是Bean,而不能是某个参数。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: