最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mybatis插入后返回主鍵id的3種方式圖解

 更新時間:2023年08月05日 14:13:37   作者:lsl_hope_haniel  
這篇文章主要給大家介紹了關(guān)于mybatis插入后返回主鍵id的3種方式,很多時候,在向數(shù)據(jù)庫插入數(shù)據(jù)時,需要保留插入數(shù)據(jù)的,以便進行后續(xù)的操作或者將存入其他表作為外鍵,需要的朋友可以參考下

第一種:在xml文件,insert標(biāo)簽屬性中,添加useGeneratedKeys和keyProperty,如圖

第二種:在xml文件,添加selectKey標(biāo)簽屬性,各個屬性值含義:resultType:查詢結(jié)果的類型;keyProperty:把查詢的值賦給誰;order:在插入前還是后執(zhí)行,id在insert語句插入之后才會生成id,所以要在插入之后執(zhí)行,所以此處order=after;

第三種:在dao層用注解的方式,用@SelectKey注解,里面屬性含義:resultType:查詢結(jié)果的類型,keyProperty:把查詢的值賦給誰;  statement:查找最后一個插入的id;  keyColumn:查詢的是哪一列;  before:是否在插入之前執(zhí)行,  id在insert語句插入之后才會生成id,所以要在插入之后執(zhí)行,所以此處before=false;

最后解釋一下“select last_insert_id()”這條語句,它是配合插入語句一塊只用的,在insert語句執(zhí)行成功后可以返回新增數(shù)據(jù)的id,如圖所示:

 總結(jié)

到此這篇關(guān)于mybatis插入后返回主鍵id的3種方式的文章就介紹到這了,更多相關(guān)mybatis插入后返回主鍵id內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

汾阳市| 新昌县| 乌什县| 镇巴县| 阳西县| 钟祥市| 嵩明县| 高安市| 广汉市| 新和县| 定兴县| 望奎县| 余江县| 清丰县| 炎陵县| 巩义市| 井冈山市| 灯塔市| 二连浩特市| 吴川市| 延长县| 西城区| 和静县| 甘孜| 赣州市| 虎林市| 巴林右旗| 湟中县| 嘉黎县| 深水埗区| 独山县| 大厂| 乌审旗| 札达县| 洛浦县| 河南省| 潍坊市| 政和县| 昭苏县| 白河县| 宜春市|