在mybatis基礎環境搭建完成之後,就可以進行使用了。首先確保資料庫的表已經全部對應到pojo的類了。且類的屬性名與表的列名完全匹配。
首先進行乙個最簡單的查詢,查詢乙個表中的列數,語句如下:
select count(1) from 表名
要完成這個步驟,首先需要建立乙個用於呼叫的介面inte***ce
public
inte***ce
<
?xml version=
"1.0" encoding=
"utf-8"
?>
<
! public
>
<
!>
>
<
!--增刪改查--
>
<
<
!--id值(在這裡保證唯一)對應同名介面中的抽象方法名,二者需要完全一致,resulttype表示查詢返回的結果型別--
>
"count" resulttype=
"int"
>
select count(1
)from smbms_user
<
/select>
以上全部完成後,就已經可以使用mybatis來執行乙個簡單的操作了。
建立乙個測試類,並建立測試方法:
public
void
count()
catch
(exception e)
finally
}
控制台輸入的資訊如下:
輸出的內容裡 「preparing: select count(1) from smbms_user 」表示執行的sql語句,
parameters: 表示引數,這一次查詢沒有引數。
「count---->12」 ,12這個值就是查詢後列印出的結果,這樣,使用mybatis進行的最簡單的查詢就完成了。
mybatis框架的使用之三傳送門:
QCustomPlot的使用之二
之前介紹過基於qt的繪圖控制項qcustomplot的強大功能,詳見我之前的文章qt中關於繪圖表qcustomplot的使用。今天突然翻出來,熟悉了一下,順便寫了個demo做為記錄。qcustomplot採用圖層的方式繪製影象,通過addgraph 新增圖層資訊,然年後通過graph int 獲取新...
drozer工具的安裝與使用 之二使用篇
如果英文好的同學可以直接檢視官方文件 官方文件連線 按照drozer工具的安裝與使用 之一安裝篇 中的操作在drozer安裝目錄下執行drozer console connect命令 進入drozer 輸入list或ls 命令即可檢視drozer所有可用模組 如果輸入list或ls 命令後沒有返回任...
oprofile 使用之二(run 使用事件取樣)
簡介oprofile oprofile 是 linux 平台上的乙個功能強大的效能分析工具,支援兩種取樣 sampling 方式 基於事件的取樣 event based 和基於時間的取樣 time based 基於事件的取樣是oprofile只記錄特定事件 比如l2 cache miss 的發生次數...