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

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

mybatis動態(tài)插入list傳入List參數(shù)的示例分析

小編給大家分享一下mybatis動態(tài)插入list傳入List參數(shù)的示例分析,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

創(chuàng)新互聯(lián)公司歡迎咨詢:18982081108,為您提供成都網(wǎng)站建設(shè)網(wǎng)頁設(shè)計及定制高端網(wǎng)站建設(shè)服務(wù),創(chuàng)新互聯(lián)公司網(wǎng)頁制作領(lǐng)域10年,包括成都玻璃鋼坐凳等多個行業(yè)擁有多年的營銷推廣經(jīng)驗,選擇創(chuàng)新互聯(lián)公司,為網(wǎng)站錦上添花。

mybatis動態(tài)插入list的實例代碼如下所述:


insert into prpcitemkind
(RISKCODE, ITEMKINDNO, FAMILYNO, FAMILYNAME, PROJECTCODE, CLAUSECODE,
CLAUSENAME,
KINDCODE, KINDNAME, ITEMNO, ITEMCODE, ITEMDETAILNAME, GROUPNO, MODECODE,
MODENAME, STARTDATE,
STARTHOUR, ENDDATE, ENDHOUR, MODEL, BUYDATE, ADDRESSNO, CALCULATEFLAG, CURRENCY,
UNITAMOUNT,
QUANTITY, UNIT, VALUE, AMOUNT, RATEPERIOD, RATE, SHORTRATEFLAG, SHORTRATE,
PREPREMIUM, CALPREMIUM,
BASEPREMIUM, BENCHMARKPREMIUM, DISCOUNT, ADJUSTRATE, UNITPREMIUM, PREMIUM,
DEDUCTIBLERATE, DEDUCTIBLE,
FLAG, INSERTTIMEFORHIS, OPERATETIMEFORHIS, TAXRATE, TAXFLAG, TAXFEE,
NETPREMIUM, TAXFEE_GB, TAXFEE_LB, ALLTAXFEE, ALLNETPREMIUM,PROPOSALNO)



#{item.riskcode},
null,


#{item.itemkindno},
null,


#{item.familyno},
null,


#{item.familyname},
null,


#{item.projectcode},
null,


#{item.clausecode},
null,


#{item.clausename},
null,


#{item.kindcode},
null,


#{item.kindname},
null,


#{item.itemno},
null,


#{item.itemcode},
null,


#{item.itemdetailname},
null,


#{item.groupno},
null,


#{item.modecode},
null,


#{item.modename},
null,


#{item.startdate},
null,


#{item.starthour},
null,


#{item.enddate},
null,


#{item.endhour},
null,


#{item.model},
null,


#{item.buydate},
null,


#{item.addressno},
null,


#{item.calculateflag},
null,


#{item.currency},
null,


#{item.unitamount},
null,


#{item.quantity},
null,


#{item.unit},
null,


#{item.value},
null,


#{item.amount},
null,


#{item.rateperiod},
null,


#{item.rate},
null,


#{item.shortrateflag},
null,


#{item.shortrate},
null,


#{item.prepremium},
null,


#{item.calpremium},
null,


#{item.basepremium},
null,


#{item.benchmarkpremium},
null,


#{item.discount},
null,


#{item.adjustrate},
null,


#{item.unitpremium},
null,


#{item.premium},
null,


#{item.deductiblerate},
null,


#{item.deductible},
null,


#{item.flag},
null,


#{item.inserttimeforhis},
null,


#{item.operatetimeforhis},
null,


#{item.taxrate},
null,


#{item.taxflag},
null,


#{item.taxfee},
null,


#{item.netpremium},
null,


#{item.taxfee_gb},
null,


#{item.taxfee_lb},
null,


#{item.alltaxfee},
null,


#{item.allnetpremium},
null,

#{item.proposalno}

 
 

Mybatis 傳入List參數(shù)的實例代碼如下所述:

Java代碼

//dao 代碼 如果傳入的參數(shù)是數(shù)組,也一樣 
void insertDefaultMsg(@Param("idsList") ArrayList idsList); 
//xml文件 
 
    UPDATE  
     plf_pur_delivery_plan p  
    SET 
     p.promise_delivery_amount = p.quantity_req, 
     p.promise_delivery_time = p.quantity_time  
    WHERE p.id IN 
      
     #{item, jdbcType=VARCHAR}  
      
   
//如果傳入字符串 
//service 代碼 
Map map = bean.getDatas().get(0); 
    String ids = map.get("ids"); 
    String[] idsArr = ids.split(","); 
    String inId = ""; 
    for (int i = 0; i < idsArr.length; i++) { 
      if (i != idsArr.length - 1) { 
        inId += "'" + idsArr[i] + "',"; 
      } else { 
        inId += "'" + idsArr[i] + "'"; 
      } 
    } 
    List> list = purDeliveryPlanDao 
        .getPlanListManual(inId); 
//dao層代碼 
List> getPlanListManual(@Param("inId") String inId); 
//xml 文件 
 
    SELECT  
     p.supplier_code, 
     p.pur_order_no, 
     IF( 
      p.update_times > 0, 
      '修改訂單', 
      '新訂單' 
     ) AS order_type  
    FROM 
     plf_pur_delivery_plan p  
    WHERE p.is_notice = '0'  
     AND p.is_delete = '1'  
     AND p.id in() 
    GROUP BY p.supplier_code, 
     p.pur_order_no  
    ORDER BY p.supplier_code  
  

以上是“mybatis動態(tài)插入list傳入List參數(shù)的示例分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


本文題目:mybatis動態(tài)插入list傳入List參數(shù)的示例分析
本文網(wǎng)址:http://weahome.cn/article/psjjgi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部