真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

詳解MyBatis批量插入數(shù)據(jù)Mapper配置文件的寫法

對于MyBatis配置文件的用法一直不是很熟悉,之前一直是使用注解來開發(fā)的,但是注解也有不好的地方就是如果數(shù)據(jù)庫的表結(jié)構(gòu)發(fā)生變化在代碼中修改起來很麻煩。

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)建站!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、成都小程序開發(fā)、集團企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了平房免費建站歡迎大家使用!

其實批量插入很簡單,這里做些簡要的說明。請看配置文件的寫法:


    
      SELECT
      LAST_INSERT_ID()
    
    insert into
    workflow_info(belong_program,workflow_comment,schedule_id,job_id,parent_job_id,job_level,exec_time,created_user)
    values
    

      (#{item.belongProgram},#{item.workFlowComment},#{item.scheduleId},#{item.jobId},#{item.parentJobId},#{item.jobLevel},#{item.execTime},#{item.createdUser})

    

  

這個標(biāo)簽的作用就是讓數(shù)據(jù)庫自動生成的主鍵設(shè)置到我們的實體類中,其中order="AFTER"表名設(shè)個操作是在插入執(zhí)行之后設(shè)置的,因為有些數(shù)據(jù)庫不支持主鍵自增長的功能,所有會有"order="BEFORE""的用法,在插入之前由MyBatis為你生成一個唯一ID,具體用法可以參考這邊文章:http://www.mybatis.org/mybatis-3/zh/sqlmap-xml.html

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。


網(wǎng)站標(biāo)題:詳解MyBatis批量插入數(shù)據(jù)Mapper配置文件的寫法
網(wǎng)址分享:http://weahome.cn/article/gghioc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部