更新時(shí)間:2021-06-21 11:45:41 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽955次
普通查詢(xún)
#{}
selectOne():單個(gè)查詢(xún)方法,該方法返回一個(gè)結(jié)果
相當(dāng)于一個(gè)占位符,其中#{user}中的user表示接受輸入?yún)?shù)的名稱(chēng)
如果輸入的參數(shù)是基本數(shù)據(jù)類(lèi)型,那么#{}內(nèi)的值可以是任意數(shù)據(jù)
如果是包裝類(lèi)型,那么參數(shù)名稱(chēng)要與包裝類(lèi)型中的一一對(duì)應(yīng)
模糊查詢(xún)
${}
代表一個(gè)拼接符號(hào),將接收到的參數(shù)內(nèi)容不加任何修飾的拼接在SQL中
如果是簡(jiǎn)單類(lèi)型${}當(dāng)中只能寫(xiě)value
如果是javabean,只能寫(xiě)對(duì)應(yīng)的屬性名
selectList():該方法返回的是一個(gè)數(shù)據(jù)集合
添加
commit():提交更新操作
刪除及修改
獲取主鍵自增
方法一:
keyProperty:是java對(duì)應(yīng)的屬性值
order:相對(duì)于insert執(zhí)行的時(shí)間
方法二:
useGeneratedKeys:true表示使用主鍵自增
以上就是動(dòng)力節(jié)點(diǎn)小編介紹的"Mybatis基本查詢(xún)",希望對(duì)大家有幫助,如有疑問(wèn),請(qǐng)?jiān)诰€(xiàn)咨詢(xún),有專(zhuān)業(yè)老師隨時(shí)為您服務(wù)。
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話(huà)與您溝通安排學(xué)習(xí)
初級(jí) 202925
初級(jí) 203221
初級(jí) 202629
初級(jí) 203743