ibatis新增数据后返回主键id

首先我们看一下官方文件里面对这个的解释:


主要看上面的最后2个属性解释,useGeneratedKeys意思是指定主键生成方式是JDBC的方法生成

keyProperty属性就是把主键返回到对象的那个字段里面

下面是配置信息:


生成的主键会返回到我的对象user中,那么我们通过user.getId();方法就可以获取到了

下面是调用的代码:


在调用了insertUser方法后返回的int类型的i,其实是新增后影响的行数,

主键id返回来已经封装好在user这个对象的id字段里面了,所有通过getId()方法就可以获取到。

记住,返回的字段通过keyProperty这个属性告诉ibatis把返回的主键封装到那个字段里面了。

展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: Age of Ai 设计师: meimeiellie
应支付0元
点击重新获取
扫码支付

支付成功即可阅读