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...