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

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

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

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

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

第三種:在dao層用注解的方式,用@SelectKey注解,里面屬性含義:resultType:查詢結(jié)果的類型,keyProperty:把查詢的值賦給誰;  statement:查找最后一個(gè)插入的id;  keyColumn:查詢的是哪一列;  before:是否在插入之前執(zhí)行,  id在insert語句插入之后才會(huì)生成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)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

崇阳县| 城固县| 子长县| 临潭县| 左贡县| 石城县| 且末县| 莲花县| 肇东市| 益阳市| 曲麻莱县| 灵川县| 济宁市| 马山县| 策勒县| 桦南县| 诸城市| 樟树市| 营口市| 灵寿县| 大渡口区| 千阳县| 夏河县| 墨竹工卡县| 连江县| 屯门区| 宁波市| 乌鲁木齐县| 萍乡市| 潜山县| 兴海县| 南安市| 岐山县| 丰原市| 嫩江县| 灌阳县| 甘德县| 方正县| 河池市| 永吉县| 辽阳县|