
MyBatis 框架基礎入門培訓
MyBatis 是支持定制化(hua) SQL、存儲過(guo)程以及高級(ji)映射的優秀的持久層框(kuang)架。
MyBatis 避免了(le)幾(ji)乎所有的 JDBC 代碼和手動(dong)設置(zhi)參(can)數(shu)以(yi)及獲(huo)取結果(guo)集。
MyBatis 可以對配置和(he)原(yuan)生 Map 使用(yong)簡(jian)單(dan)的 XML 或(huo)注解,
將接口和 Java 的 POJOs(Plain Old Java Objects,普(pu)通的 Java對象)映射成數據庫中的記錄。
1 MyBatis 基礎概念
2 日志記錄
3 MyBatis 映(ying)射(she)文件
4 一(yi)對(dui)一(yi)關系映射(she)
5 多(duo)對多(duo)關系映射(she)
6 基于注(zhu)解實現(xian)增刪改(gai)查
7 MyBatis 配(pei)置文(wen)件
8 MyBatis 實現增刪改查
9 設置 resultMap
10 一對多關系(xi)映射
11 動態 SQL
1
MyBatis 簡介(jie)
1.MyBaits概念
2.MyBaits架構(gou)
2
入門程序
1.MyBatis框架
2.接口式編程
3.MySQL
3
配置文件
1.MyBatis框(kuang)架(jia)
2.配置文件
4
映射文件
1.MyBatis框(kuang)架
2.映射文件
3.resultMap
5
關聯映射之(zhi)一(yi)對(dui)一(yi)
1.MyBatis框(kuang)架
2.一(yi)對一(yi)關聯映射
3.resultMap
4.association關聯
.MySQL
6
關聯映(ying)射之一對(dui)多
1.MyBatis框架
2.一對多關聯映射
3.resultMap
4.collection集合(he)
5.MySQL
7
關聯(lian)映射之多對(dui)多
1.MyBatis框架
2.多對多關聯(lian)映射
3.resultMap
4.collection集合
5.MySQL
8
動(dong)態 SQL
1.MyBatis框架(jia)
2.動態SQL
9
注解(jie)
1.MyBatis框架
2.注解
3.@select
4.@insert
5.@update
6.@delete
新建項目
創建數據庫
實現增刪改查
配置配置文件
手動配置不(bu)同的(de)映射文件
動(dong)手實踐不同的關系映(ying)射
使用動態(tai) SQL 來讓(rang) SQL 語句(ju)更靈(ling)活(huo)
使(shi)用(yong)注解來(lai)實(shi)現增刪改查
