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