一个实际应用中的需求
在使用Mysql数据库时,使用AUTO_INCREMENT来使主键自增, 比如
User(id,name,password,age)
插入一个User(name,password,age)实例后,需要用到mysql数据库自增的Id属性,
Mybatis 给了很好的解决方案 在insert中的一个属性keyProperty="实例类中的id字段名" ,但接口方法的返回值仍然是对数据库操作影响的行数
这样在给user对象插入后,Mybatis会自动将id属性注入个原来的users对象
如下代码
中间是log4j的输出语句,不用理会
想当方便吧!