一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - MyBatis insert操作插入數據之后返回插入記錄的id

MyBatis insert操作插入數據之后返回插入記錄的id

2021-07-26 10:47徐劉根 Java教程

今天小編就為大家分享一篇關于MyBatis插入數據之后返回插入記錄的id,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

mybatis插入數據的時候,返回該記錄的id

?
1
2
3
4
5
<insert id="insert"
keyproperty="id"
usegeneratedkeys="true"?     parametertype="com.demo.domain.countrateconfig">?
insert into query_rate_config (code,partner_type,search_count, booking_count, ticket_count,rate_type)?
values (#{code,jdbctype=varchar},#{partnertype,jdbctype=tinyint}, #{searchcount,jdbctype=integer},?  #{bookingcount,jdbctype=integer}, #{ticketcount,jdbctype=integer},#{ratetype,jdbctype=tinyint})?</insert>

首先我們應該保證數據庫的主鍵id是自增的,另外需要設置的兩個屬性為:

keyproperty="id"
usegeneratedkeys="true"?

這樣的話,我們在插入數據之后,就可以得到插入數據之后的對象,然后通過該對象獲取該對象的id。

usegeneratedkeys=”true” 可以獲取自增長的id 只支持具有自增長方式的那種數據庫(mysql, mssql 等 但 oracle 就不支持了 )

案例如下:

1、mybatis的配置文件如上遍所示的一段代碼;

2、使用的java代碼如下:

?
1
2
3
4
5
6
@override
  public int insert(countrateconfig countrateconfig) {
    int insertnum = integer.parseint(countrateconfigmapper.insert(countrateconfig) + "");
    long id = countrateconfig.getid();
    return insertnum;
  }

3、上述代碼,如果插入數據成功的話,則可以找到數據庫中對應的key;

結果是正確的,即可以讀取正確的id。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對服務器之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

原文鏈接:https://blog.csdn.net/xlgen157387/article/details/49130803

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 韩国一区二区三区 | 国产综合色在线视频区色吧图片 | 护士被多人调教到失禁h | 999任你躁在线精品免费不卡 | 国产黑丝一区 | 日本三级香港三级久久99 | 亚洲美女aⅴ久久久91 | 荡女淫春2未删减版 | 日本人成年视频在线观看 | 鬼吹灯之天星术免费观看 | 国产乱子伦一区二区三区 | 亚洲国产午夜看片 | 欧美同性video| 91李宗精品72集在线观看 | 99热在线国产 | 17岁韩国在线观看免费1 | 国内精品久久久久久久 | 91麻豆精品激情在线观看最新 | ipx-177绝对领域在线观看 | 色久天| 成人国产在线播放 | 日韩在线观看免费 | 97影院伦理 | 日本人添下面的全过程 | 国产欧美日韩高清专区ho | 韩剧消失的眼角膜免费完整版 | 华人亚洲欧美精品国产 | 调教女秘书 | 国产精品一区二区在线观看完整版 | 久久婷婷五月综合色丁香 | 暖暖 免费 高清 日本 中文 | 男人操女人视频 | 欧美日韩国产精品综合 | 成人欧美一区在线视频在线观看 | 99精品视频只99有精品 | 2022最新a精品视频在线观看 | 国产精品久久久久久久久久久久 | 火影小南被爆羞羞网站 | 五月天综合久久 | 2012年中文字幕在线看 | 韩国一级淫片特黄特刺激 |