日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線(xiàn)溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
操作更簡(jiǎn)單iBatis配置文件方法

JAVA中的iBATIS可以很方便的對(duì)數(shù)據(jù)庫(kù)進(jìn)行增刪改、查詢(xún),最近在用iBATIS,這里列出一些我認(rèn)為比較好的地方:

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

1、iBatis配置:增加記錄時(shí)返回隨機(jī)生成的主鍵值:

 
 
 
  1.  
  2.      
  3.    SELECT BEPS_CONTRACT_PK.NEXTVAL FROM DUAL  
  4.     
  5.   insert into NCS_BEPS_CONTRACT (CONTRACT_NO,ACK_NO,PAYER_NAME,PAYER_ACCOUNT,  
  6. PAYEE_NAME,PAYEE_ACCOUNT,ACK_FLAG,DIRECTION,BRANCH_ID,  
  7. PROCESS_STATUS,CREATE_ON,CREATE_BY,MODIFY_ON,MODIFY_BY,  
  8. TYPE_ID,TYPE_DESC,CONTRACT_PK,type,SDN_STATUS,DDA_STATUS,  
  9. LOAD_FILE_NAME,TXN_REF_NO,DESTINATION,EXPIRY_DATE,PAYER_  
  10. BANKCODE,PAYER_BRANCH_CODE,PAYEE_BANKCODE,PAYEE_  
  11. BRANCH_CODE,BUYER_SUBSCRIPTION_REF,MERCHANT_ID,  
  12. TXN_CYCLE,PAYER_BANKNAME,PAYEE_BANKNAME,TXN_  
  13. AMOUNT_LIMIT,CUMULATIVE_AMOUNT_LIMIT,TXN_COUNT_LIMIT,IS_FROM_BACKEND)  
  14.      values (   
  15.      #contractNo:VARCHAR#,   
  16.      #ackNo:VARCHAR#,   
  17.      #payerName:VARCHAR#,   
  18.      #payerAccount:VARCHAR#,   
  19.      #payeeName:VARCHAR#,   
  20.      #payeeAccount:VARCHAR#,   
  21.      #ackFlag:VARCHAR#,   
  22.      #direction:VARCHAR#,   
  23.      #branchId:VARCHAR#,   
  24.      #processStatus:VARCHAR#,   
  25.      SYSDATE,   
  26.      #createBy:VARCHAR#,   
  27.      SYSDATE,   
  28.      #modifyBy:VARCHAR#,   
  29.      #typeId:VARCHAR#,   
  30.      #typeDesc:VARCHAR#,   
  31.      #contractPk:NUMERIC#,   
  32.      #type:VARCHAR#,  
  33.               #sdnStatus:VARCHAR#,   
  34.      #ddaStatus:VARCHAR#,   
  35.      #loadFileName:VARCHAR#,   
  36.      #txnRefNo:VARCHAR#,   
  37.      #destination:VARCHAR#,   
  38.      #expiryDate:DATE#,   
  39.      #payerBankcode:VARCHAR#,   
  40.      #payerBranchCode:VARCHAR#,   
  41.      #payeeBankcode:VARCHAR#,   
  42.      #payeeBranchCode:VARCHAR#,   
  43.      #buyerSubscriptionRef:VARCHAR#,   
  44.      #merchantId:VARCHAR#,   
  45.      #txnCycle:VARCHAR#,  
  46.      #payerBankname:VARCHAR#,   
  47.      #payeeBankname:VARCHAR#,   
  48.               #txnAmountLimit:DOUBLE#,   
  49.      #cumulativeAmountLimit:DOUBLE#,   
  50.      #txnCountLimit:NUMERIC#,  
  51.      #isFromBackend:VARCHAR#  
  52.   )   
  53.    
  54.  

2、iBatis配置:一些特殊的查詢(xún):

 
 
 
  1.  
  2.   select B.*, FLOOR((select WORKING_DAY from NCS_BEPS_MBFE_STATUS where BRANCH_ID = #branchId:VARCHAR#) - B.CONSIGNED_DATE) AS REMAIN_DAYS  
  3.   from NCS_BEPS_PKGHEAD B  
  4.         where MSG_CODE = #msgCode:VARCHAR# and  
  5.                  BRANCH_ID = #branchId:VARCHAR# and  
  6.      package_head_pk in (select package_head_pk from ncs_beps_txn_in where   
  7.          MSG_CODE = #msgCode:VARCHAR# and  
  8.          BRANCH_ID = #branchId:VARCHAR# and  
  9.          GROUP_ID = #groupId:VARCHAR#  
  10.         
  11.               
  12.         PROCESS_STATUS =( #processStatusList[]# )  
  13.         
  14.         
  15.      )  
  16.                    
  17.    MSG_PROCESS_STATUS = ( #msgProcessStatusList[]# )  
  18.                   
  19.      
  20.       \'BACK00\' ]]> 
  21.      
  22.     

當(dāng)前題目:操作更簡(jiǎn)單iBatis配置文件方法
當(dāng)前地址:http://www.5511xx.com/article/dpcdoii.html