mybatis获取自增主键 mybatis批量插入,怎么返回生成的自增主键?

mybatis批量插入,怎么返回生成的自增主键?我们的项目组刚刚使用了这个,SEQ如果zone是sequence,mybatis配置文件如下:select SEQ u区域.CURRVALAS id从d

mybatis批量插入,怎么返回生成的自增主键?

我们的项目组刚刚使用了这个,SEQ如果zone是sequence,mybatis配置文件如下:select SEQ u区域.CURRVALAS id从dual insert到TBL ZONE(id,NAME)values(序列号区域.NEXTVAL,#{姓名,JDBC type=varchar})

mybatis批量插入,怎么返回生成的自增主键?

我认为应该在for循环中执行$this->db->insert(),然后使用$this->db->insertuid()在每次插入后获取ID

usegeneratedkystrue,它要求表的主键自动增长

keypropertyid,主键的名称是ID

例如,另一个实体类user被实例化为user,user有三个属性idnameex。分配nameex后,调用insert,并自动分配用户的ID值。