前提:tomcat 9搔驼,IDEA,mysql-connector-java-8.0.jar侈询,mybatis3
1. 下載mysql的驅(qū)動包舌涨,需要最新的,因為mysql用的是5.7扔字,不然會報錯過會編譯泼菌,然后放進lib目錄
2. mybatis3的jar包谍肤,解壓全部文件到lib目錄
3. 新建config目錄,下圖
4. 新建數(shù)據(jù)庫映射對象類哗伯,方便持久化數(shù)據(jù)到對象中去
5. 編寫業(yè)務邏輯代碼
6. 運行結果
7. 查詢多條記錄
查 >>>>
selectOne? ? 查詢一條記錄
selectList? ? ?查詢多條記錄?
=============================================================================================================
增 >>>>
獲取自增id
獲取非自增id
改 >>>>
刪 >>>>
8. 總結:
#{}? ? 占位符荒揣,接收參數(shù),類型包括(簡單類型焊刹,pojo類型系任,hashmap類型)
? ? ? ? 如果接收簡單類型,#{}可以寫成value或其他自定義名稱
? ? ? ? 如果接收pojo類型虐块,通過OGNL的對象導航圖來讀取對象中的屬性值?
${}? ? 拼接符俩滥,容易造成sql注入,不建議使用