mybatis 簡單的sql總結

2021-07-16 12:31:56 字數 999 閱讀 5036

給定多個like範圍去模糊查詢

select

from 表名

id = #

and(

bname1 like concat('%',#,'%')  or

1=0)

兩表中屬性1對多的關係查詢

<.....>

<...>

在resultmap標籤裡使用collection

並且在model層的modelone類中加入如下屬性

private listmodeltwo; 然後再新增set 和get 方法

然後用select關聯查詢

select

a.id,a.bankuaiid,

c.id as otherbbs_id,

from  modelone a,modeltwo c

where a.bankuaiid =   c.id

anda.uid = #

上面是1對多的,下面是1對1的

也是在xml檔案裡的resultmap標籤這次新增的是

這次只需在resultmap標籤中的實體類model中新增bankuai這個實體類屬性

private bankuai bankuai;同樣的set和get方法 

然後和上面一樣的關聯查詢。

Mybatis簡單總結

1 配置方式 呼叫介面方法 使用對映 註解方式 2 增 sqlsession預設關閉了jdbc的自動提交功能,需要開啟提交功能 1 factory.opensession true 開啟自動提交 2 sqlsession.commit 手動提交 標籤沒有resulttype屬性,預設返回值是int ...

MyBatis 簡單總結

mybatis 簡單總結 threadlocal執行緒容器,給執行緒繫結乙個 object 內容,後只要執行緒不變,可以隨時 取出,改變執行緒,無法取出內容.快取 應用程式和資料庫互動的過程是乙個相對比較耗時的過程 快取存在的意義 讓應用程式減少對資料庫的訪問,提公升程式執行 效率mybatis 中...

sql簡單總結

size medium 最近老是在搞sql,發現自己差好多。現在我將遇到的問題總結如下 size size large 一。查詢申請智慧型建站管理許可權的 及分公司資訊。size sql語句如下 size size large 二。查詢申請及未申請智慧型建站管理許可權的 及分公司資訊。size si...