MyBatis獲取插入記錄的自增長字段值

2022-05-25 06:51:11 字數 584 閱讀 5566

1

<

insert

id="addmessage"

parametertype

="message"

usegeneratedkeys

="true"

keyproperty

="msgid"

>23

insert into `message_detail` (msgsubject,msgcontent,msgtime,msgtype,creatorid,creator,usertype,revoked)

4values(#,#,#,1,#,#,#,0)

5insert

>

mybatis執行完插入語句後,自動將自增長值賦值給物件message的屬性msgid。因此,可通過message對應的getter方法獲取!

1

2 system.out.println("共插入" + count + "條記錄!"

3 + "\n剛剛插入記錄的主鍵自增長值為:" + message.getmsgid());

MyBatis獲取插入記錄的自增長字段值

開發中經常遇到插入一條資料之後,需要獲得新插入記錄自增長生成的id。方法如下 insert into spares spares id,spares name,spares type id,spares spec values mybatis執行完插入語句後,自動將自增長值賦值給物件spares的屬...

MyBatis 獲取插入記錄的 id

現在的專案改用 guns 了,也是乙個很不錯的框架,用起來也感覺很不錯,上手也挺方便的。畢竟對於只是應用層面的知識,也基本上就是看看手冊,熟悉熟悉就可以輕鬆上手了。如果是想要深入,或者刨根問底,那麼就需要有一定的基本功了,比如需要完全熟練掌握 j a 的語法特性,熟悉設計模式 對於我而言,暫時還是達...

mybatis獲取插入後記錄的主鍵

如果有如下情況,在插入資料庫記錄後,想得到插入記錄的主鍵,用以後面的業務 那麼mybatis針對這種情況也提供了相應的支援 不支援批量插入 mysql是原聲自增id 假設自增主鍵的欄位名就為id insert into name,age values 比普通的插入就多了兩個屬性 usegenerat...