得到insert语句的ID值

来源:互联网 发布:mac怎么退出应用 编辑:程序博客网 时间:2024/05/17 21:46

一个实际应用中的需求

在使用Mysql数据库时,使用AUTO_INCREMENT来使主键自增, 比如

User(id,name,password,age)

插入一个User(name,password,age)实例后,需要用到mysql数据库自增的Id属性,

Mybatis 给了很好的解决方案 在insert中的一个属性keyProperty="实例类中的id字段名" ,但接口方法的返回值仍然是对数据库操作影响的行数

这样在给user对象插入后,Mybatis会自动将id属性注入个原来的users对象

如下代码

 

中间是log4j的输出语句,不用理会

 

 

 

想当方便吧!

阅读全文
0 0
原创粉丝点击