Mybatis基礎使用方法

2021-09-10 14:22:15 字數 1128 閱讀 9382

1.匯入約束:

2.導包:

資料庫連線驅動包

mybatis包

備註:記得buildpath引用包

3.建立mybatis管理的表單物件(例如:建立user.xml)

3.1.宣告文件型別

3.2.標籤

屬性:namespace用於區分不同的表

id用於區分操作

parametertype引數型別

resulttype返回值型別(引用型別變數格式:包名.型別)

例子: select * from user where id = #

3.3.寫sql語句

模糊查詢:select * from user where username like '%$%'

可變引數:?在mybatis中用#{}代替

select * from user where id=#

4.建立核心配置檔案sqlmapconfig.xml

4.1.宣告文件型別

4.2.4.2.1.配置jdbc:

例子:例子:

5.建立測試類mybatistest

5.1.建立測試方法@test

5.2.建立核心配置檔案類:

string resource="sqlmapconfig.xml";

inputstream inputstream = resources.getresourceasstream(resource);

5.3.建立sqlsessionfactory:

sqlsessionfactory sqlsessionfactory = new sqlsessionfactorybuilder().build(in);

5.4.建立session

sqlsession sqlsession = sqlsessionfactory.opensession();

5.5.執行sql語句(「sql位置」,可變引數)

user user = sqlsession.selectone("test.finduserbyid", 10);

Git基礎使用方法

分支管理 標籤管理 內容是儲存在objects庫里,操作只是改變index和master的指標 登入github settings ssh and gpg keys 私鑰與公鑰 總結 公鑰和私鑰是成對的,它們互相解密。公鑰加密,私鑰解密。私鑰數字簽名,公鑰驗證。舉例比如有兩個使用者alice和bob...

gdb基礎使用方法

1 gdb a.out 直接用gdb 可執行程式名 2 gdb 直接進入gdb介面 然後通過file 可執行檔名,引導程式 run 指令 直接執行程式 輸入縮寫r也可 quit 或q 退出gdb break 或b 設定斷點 b 函式名。如b main即可在函式處設定斷點,或者是b 檔名 行號 例如 ...

UITextField的基礎使用方法

設定文字框樣式 atext.borderstyle uitextborderstyleroundedrect 使文字框內自體變成淺灰色 atext.placeholder shoujihao 設定文字框內字型位置 atext settextalignment nstextalignmentcente...