Mybatis插入返回主鍵id

2021-09-29 17:46:42 字數 578 閱讀 6817

記錄一下 mybatis 插入返回主鍵id

sql語法

注意 需要新增引數usegeneratedkeys="true" keyproperty="id"

usegeneratedkeys必須是ture

keyproperty對應實體類id

傳值型別為當前對應實體類user

insert into t_user(name,***,create_time,update_time)values(#,#,#,#);

注意取值

獲取id為 parametertype中實體類的 id

示例 :

daointeger insertintouser(user user);
serviceimpl

mybatis插入是返回主鍵id

insert into test name,descr,url,create time,update time values now now insert 詳細解釋 首先,為了在新增記錄時能獲取到記錄主鍵id,必須在的xml配置中新增3個屬性 insert usegeneratedkeys 必須設定...

MyBatis插入資料後返回主鍵id

最近開發全棧專案時,前端有個資料行可以被隨便修改,所以必須給他乙個標識記錄該資料行,即向mysql資料庫中插入一條記錄後,需要獲取此條記錄的主鍵id值返回給前端。insertarticle parametertype article insert into article title,create ...

Mybatis新增記錄,返回主鍵id

1 新增記錄能夠返回主鍵的關鍵點在於需要在標籤中新增以下三個屬性。usegeneratedkeys 必須設定為true,否則無法獲取到主鍵id。keyproperty 設定為pojo物件的主鍵id屬性名稱。keycolumn 設定為資料庫記錄的主鍵id欄位名稱 2 新新增主鍵id並不是在執行新增操作...