Mybatis新增获取Id
生活随笔
收集整理的这篇文章主要介绍了
Mybatis新增获取Id
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
mybatis的新增方法执行后 怎样立刻获取新增这个对象的Id呢
public void add(CheckGroup checkGroup, int[] checkitemIds) {//添加CheckGroupcheckGroupDao.add(checkGroup);Integer groupId = checkGroup.getId();System.out.println("groupId=====>"+groupId);boolean flag=checkitemIds.length>0 && checkitemIds !=null;if (flag){for (int checkitemId : checkitemIds) {checkGroupDao.addCheckItemByIds(checkitemId,groupId);}}这个中的groupId一直获取不到 这是为什么呢 新增时需要
/* 获取新增后的ID*/
加上之后就可以让Id插入实力类 可以调用
<selectKey resultType="java.lang.Integer" order="AFTER" keyProperty="id">
SELECT LAST_INSERT_ID()
</selectKey>
总结
以上是生活随笔为你收集整理的Mybatis新增获取Id的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: Linux系统创建文件报错“E297:
- 下一篇: U盘庄家推荐IT天空,鄙视...