最近2018中文字幕在日韩欧美国产成人片_国产日韩精品一区二区在线_在线观看成年美女黄网色视频_国产精品一区三区五区_国产精彩刺激乱对白_看黄色黄大色黄片免费_人人超碰自拍cao_国产高清av在线_亚洲精品电影av_日韩美女尤物视频网站

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)MyBatis教程:MyBatis3XML映射文件-select

查詢語句是 Mybatis 中最常用的元素之一——光能把數(shù)據(jù)存到數(shù)據(jù)庫中價值并不大,還要能重新取出來才有用,多數(shù)應(yīng)用也都是查詢比修改要頻繁。 MyBatis 的基本原則之一是:在每個插入、更新或刪除操作之間,通常會執(zhí)行多個查詢操作。因此,MyBatis 在查詢和結(jié)果映射做了相當(dāng)多的改進(jìn)。一個簡單查詢的 select 元素是非常簡單的。比如:

創(chuàng)新互聯(lián)公司專注于利津企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站,成都做商城網(wǎng)站。利津網(wǎng)站建設(shè)公司,為利津等地區(qū)提供建站服務(wù)。全流程按需定制開發(fā),專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)

這個語句名為 ?selectPerson?,接受一個 ?int?(或 ?Integer?)類型的參數(shù),并返回一個 ?HashMap ?類型的對象,其中的鍵是列名,值便是結(jié)果行中的對應(yīng)值。

注意參數(shù)符號:

#{id}

這就告訴 MyBatis 創(chuàng)建一個預(yù)處理語句(?PreparedStatement?)參數(shù),在 ?JDBC ?中,這樣的一個參數(shù)在 SQL 中會由一個“?”來標(biāo)識,并被傳遞到一個新的預(yù)處理語句中,就像這樣:

// 近似的 JDBC 代碼,非 MyBatis 代碼...
String selectPerson = "SELECT * FROM PERSON WHERE ID=?";
PreparedStatement ps = conn.prepareStatement(selectPerson);
ps.setInt(1,id);

當(dāng)然,使用 ?JDBC ?就意味著使用更多的代碼,以便提取結(jié)果并將它們映射到對象實例中,而這就是 MyBatis 的拿手好戲。參數(shù)和結(jié)果映射的詳細(xì)細(xì)節(jié)會分別在后面單獨的小節(jié)中說明。

?select ?元素允許你配置很多屬性來配置每條語句的行為細(xì)節(jié)。

<strike id="w4msa"><menu id="w4msa"></menu></strike>
    <abbr id="w4msa"></abbr>
      <cite id="w4msa"><dd id="w4msa"></dd></cite>