MyBatis-学习笔记05【05.使用Mybatis完成CRUD】
- Java后端 學習路線 筆記匯總表【黑馬程序員】
目錄
1 回顧Mybatis的環境搭建-實現查詢所有功能
2 Mybatis的CRUD-保存操作
3 Mybatis的CRUD-修改和刪除操作
4 Mybatis的CRUD-查詢一個和模糊查詢
5 Mybatis的CRUD-查詢返回一行一列和占位符分析
6 Mybatis的CRUD-保存操作的細節-獲取保存數據的id
7 Mybatis中參數的深入-使用實體類的包裝對象作為查詢條件
8 Mybatis中的返回值深入-調整實體類屬性解決增和改方法的報錯
9 Mybatis中的返回值深入-解決實體類屬性和數據庫列名不對應的兩種方式
1、回顧mybatis自定義和環境搭建+完善自定義Mybatis的注解開發 2、Mybatis基于代理Dao的CRUD操作 重點內容 3、CRUD中可能遇到的問題:參數的傳遞以及返回值的封裝 4、介紹Mybatis基于傳統dao方式的使用(自己編寫dao的實現類)了解的內容 5、mybatis主配置文件中的常用配置properties標簽typeAliases標簽---解釋Integer的寫法mappers標簽的子標簽:package ----------------------------------------- OGNL表達式:Object Graphic Navigation Language對象 圖 導航 語言它是通過對象的取值方法來獲取數據。在寫法上把get給省略了。比如:我們獲取用戶的名稱類中的寫法:user.getUsername();OGNL表達式寫法:user.usernamemybatis中為什么能直接寫username,而不用user.呢:因為在parameterType中已經提供了屬性所屬的類,所以此時不需要寫對象名。
1 回顧Mybatis的環境搭建-實現查詢所有功能
回顧Mybatis環境搭建:
?
2 Mybatis的CRUD-保存操作
?
?
3 Mybatis的CRUD-修改和刪除操作
?
4 Mybatis的CRUD-查詢一個和模糊查詢
5 Mybatis的CRUD-查詢返回一行一列和占位符分析
?
6 Mybatis的CRUD-保存操作的細節-獲取保存數據的id
?
?
7 Mybatis中參數的深入-使用實體類的包裝對象作為查詢條件
OGNL表達式:
?? ?Object Graphic Navigation Language
?? ?對象?? ?圖?? ?導航?? ? ? 語言
?? ?它是通過對象的取值方法來獲取數據。在寫法上把get給省略了。
?? ?比如:我們獲取用戶的名稱
?? ??? ?類中的寫法:user.getUsername();
?? ??? ?OGNL表達式寫法:user.username
?? ?mybatis中為什么能直接寫username,而不用user.呢:
?? ??? ?因為在parameterType中已經提供了屬性所屬的類,所以此時不需要寫對象名。
8 Mybatis中的返回值深入-調整實體類屬性解決增和改方法的報錯
?
9 Mybatis中的返回值深入-解決實體類屬性和數據庫列名不對應的兩種方式
他強任他強,清風拂山崗;他橫任他橫,明月照大江。
總結
以上是生活随笔為你收集整理的MyBatis-学习笔记05【05.使用Mybatis完成CRUD】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python基础day09【面向对象(封
- 下一篇: MyBatis-学习笔记06【06.使用