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

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

使用MyBatis怎么實(shí)現(xiàn)動態(tài)查詢和模糊查詢功能-創(chuàng)新互聯(lián)

使用MyBatis怎么實(shí)現(xiàn)動態(tài)查詢和模糊查詢功能?相信很多沒有經(jīng)驗(yàn)的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。

成都服務(wù)器托管,創(chuàng)新互聯(lián)提供包括服務(wù)器租用、成都服務(wù)器托管、帶寬租用、云主機(jī)、機(jī)柜租用、主機(jī)租用托管、CDN網(wǎng)站加速、域名注冊等業(yè)務(wù)的一體化完整服務(wù)。電話咨詢:13518219792

要實(shí)現(xiàn)查詢,咱們就先有個數(shù)據(jù)庫,截圖如下,其中cityAreaId是外鍵,本次可以忽略;

使用MyBatis怎么實(shí)現(xiàn)動態(tài)查詢和模糊查詢功能

下面Branches是我的實(shí)體類,里面有name和address屬性;

接口中方法:

public List finDongTai(@Param("name")String name,@Param("add")String address);//動態(tài)
public List findLike(@Param("name")String name,@Param("add")String address);//模糊

MyBatis的接口映射文件的代碼:

動態(tài)查詢:

 
    SELECT * FROM Branches where 1=1 
    
     and name =#{name}
    
    
     and address =#{add}
    
   

模糊查詢:

  
    SELECT * FROM Branches where name like "%"#{name}"%" and address like "%"#{add}"%"
  

然后就是main方法實(shí)現(xiàn)了:

 List list=new BranchesImpl().finDongTai("建設(shè)銀行", "");
 for (Branches branches : list) {
  System.out.println("名稱:"+branches.getName()+"\t---\t地址:"+branches.getAddress());
 }
List list=new BranchesImpl().findLike("支行", "路");
 for (Branches branches : list) {
  System.out.println("名稱:"+branches.getName()+"\t---\t地址:"+branches.getAddress());
 }

看完上述內(nèi)容,你們掌握使用MyBatis怎么實(shí)現(xiàn)動態(tài)查詢和模糊查詢功能的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!


分享文章:使用MyBatis怎么實(shí)現(xiàn)動態(tài)查詢和模糊查詢功能-創(chuàng)新互聯(lián)
分享鏈接:http://weahome.cn/article/dpicgs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部