通常需要取得新插入資料的id,可以通過一下方式來實現
方式一:
insert into address(uid,linkname,address,phone,remark,time,zipcode)
values(#,#,#,#,#,now(),#)
方式二:
select @@identity
insert into address(uid,linkname,address,phone,remark,time,zipcode)
values(#,#,#,#,#,now(),#)
注意程式裡取得address.getid()即可取到插入資料的自增id,而不是取得sql執行的返回值。 取得剛插入的資料ID
class.forname com.mysql.jdbc.driver string url jdbc mysql localhost bbs?user root password root connection conn drivermanager.getconnection url conn.s...
MyBatis批量插入資料
在程式中封裝了乙個list集合物件,然後需要把該集合中的實體插入到資料庫中,由於專案使用了spring mybatis的配置,所以打算使用mybatis批量插入,由於之前沒用過批量插入,在網上找了一些資料後最終實現了,把詳細過程貼出來 實體類trainrecord結構如下 public class ...
mybatis批量插入資料
有三種方式 裡面for迴圈 略mybatis batch模式插入 略對映檔案foreach方式插入 在對映檔案中使用 標籤 傳入引數為該物件的list集合 insert into auth role resource id,roleid,resourceid,createtime,updatetim...