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

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

Mybatis中的動(dòng)態(tài)sql怎么利用OGNL表達(dá)式進(jìn)行處理

Mybatis中的動(dòng)態(tài)sql怎么利用OGNL表達(dá)式進(jìn)行處理?相信很多沒(méi)有經(jīng)驗(yàn)的人對(duì)此束手無(wú)策,為此本文總結(jié)了問(wèn)題出現(xiàn)的原因和解決方法,通過(guò)這篇文章希望你能解決這個(gè)問(wèn)題。

成都創(chuàng)新互聯(lián)主要從事網(wǎng)頁(yè)設(shè)計(jì)、PC網(wǎng)站建設(shè)(電腦版網(wǎng)站建設(shè))、wap網(wǎng)站建設(shè)(手機(jī)版網(wǎng)站建設(shè))、成都響應(yīng)式網(wǎng)站建設(shè)公司、程序開(kāi)發(fā)、網(wǎng)站優(yōu)化、微網(wǎng)站、小程序定制開(kāi)發(fā)等,憑借多年來(lái)在互聯(lián)網(wǎng)的打拼,我們?cè)诨ヂ?lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)積累了豐富的成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、網(wǎng)絡(luò)營(yíng)銷(xiāo)經(jīng)驗(yàn),集策劃、開(kāi)發(fā)、設(shè)計(jì)、營(yíng)銷(xiāo)、管理等多方位專業(yè)化運(yùn)作于一體。

常用的Mybatis動(dòng)態(tài)sql標(biāo)簽有6種:

      1. if 語(yǔ)句 (簡(jiǎn)單的條件判斷)

      2. choose (when,otherwize) ,相當(dāng)于Java 語(yǔ)言中的 switch ,與 jstl 中的choose 很類(lèi)似.

      3. trim (對(duì)包含的內(nèi)容加上 prefix,或者 suffix 等,前綴,后綴)

      4. where (主要是用來(lái)簡(jiǎn)化sql語(yǔ)句中where條件判斷的,能智能的處理 and or ,不必?fù)?dān)心多余導(dǎo)致語(yǔ)法錯(cuò)誤)

      5. set (主要用于更新時(shí))

      6. foreach (在實(shí)現(xiàn) mybatis in 語(yǔ)句查詢時(shí)特別有用)

(1) if

模糊查詢

 

年齡18且可以模糊搜索姓名

(2)choose,when,otherwize

當(dāng)Job參數(shù)有傳入時(shí),就找出對(duì)應(yīng)工作的人,否則就找出Job為none的人,而不是所有人

 

(3)foreach

  
 
public List select5(List ids); 

(4) where set trim

where,set

為什么要用where,因?yàn)閱渭兊膶?xiě)where可能會(huì)導(dǎo)致 where And ... 和 where .....情況的發(fā)生,Set也是一樣的

當(dāng)然 trim 標(biāo)簽是萬(wàn)能的

 
 
 
 update User 
  
 username=#{username}, 
 password=#{password}, 
 Age =#{Age} 
  
 where id=#{id} 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

看完上述內(nèi)容,你們掌握Mybatis中的動(dòng)態(tài)sql怎么利用OGNL表達(dá)式進(jìn)行處理的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!


新聞標(biāo)題:Mybatis中的動(dòng)態(tài)sql怎么利用OGNL表達(dá)式進(jìn)行處理
網(wǎng)頁(yè)路徑:http://weahome.cn/article/pcjicg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部