mybatis獲取自增主鍵 mybatis批量插入,怎么返回生成的自增主鍵?
mybatis批量插入,怎么返回生成的自增主鍵?我們的項(xiàng)目組剛剛使用了這個(gè),SEQ如果zone是sequence,mybatis配置文件如下:select SEQ u區(qū)域.CURRVALAS id從d
mybatis批量插入,怎么返回生成的自增主鍵?
我們的項(xiàng)目組剛剛使用了這個(gè),SEQ如果zone是sequence,mybatis配置文件如下:select SEQ u區(qū)域.CURRVALAS id從dual insert到TBL ZONE(id,NAME)values(序列號(hào)區(qū)域.NEXTVAL,#{姓名,JDBC type=varchar})
mybatis批量插入,怎么返回生成的自增主鍵?
我認(rèn)為應(yīng)該在for循環(huán)中執(zhí)行$this->db->insert(),然后使用$this->db->insertuid()在每次插入后獲取ID
usegeneratedkystrue,它要求表的主鍵自動(dòng)增長
keypropertyid,主鍵的名稱是ID
例如,另一個(gè)實(shí)體類user被實(shí)例化為user,user有三個(gè)屬性idnameex。分配nameex后,調(diào)用insert,并自動(dòng)分配用戶的ID值。