
MyBatis 框架基礎(chǔ)入門培訓(xùn)
MyBatis 是支持定制化 SQL、存儲過程以及高級映射的優(yōu)秀的持久層框架。
MyBatis 避免了幾乎所有的 JDBC 代碼和手動設(shè)置參數(shù)以及獲取結(jié)果集。
MyBatis 可以對配置和原生 Map 使用簡單的 XML 或注解,
將接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java對象)映射成數(shù)據(jù)庫中的記錄。
1 MyBatis 基礎(chǔ)概念
2 日志記錄
3 MyBatis 映射文件
4 一對一關(guān)系映射
5 多對多關(guān)系映射
6 基于注解實(shí)現(xiàn)增刪改查
7 MyBatis 配置文件
8 MyBatis 實(shí)現(xiàn)增刪改查
9 設(shè)置 resultMap
10 一對多關(guān)系映射
11 動態(tài) SQL
1
MyBatis 簡介
1.MyBaits概念
2.MyBaits架構(gòu)
2
入門程序
1.MyBatis框架
2.接口式編程
3.MySQL
3
配置文件
1.MyBatis框架
2.配置文件
4
映射文件
1.MyBatis框架
2.映射文件
3.resultMap
5
關(guān)聯(lián)映射之一對一
1.MyBatis框架
2.一對一關(guān)聯(lián)映射
3.resultMap
4.association關(guān)聯(lián)
.MySQL
6
關(guān)聯(lián)映射之一對多
1.MyBatis框架
2.一對多關(guān)聯(lián)映射
3.resultMap
4.collection集合
5.MySQL
7
關(guān)聯(lián)映射之多對多
1.MyBatis框架
2.多對多關(guān)聯(lián)映射
3.resultMap
4.collection集合
5.MySQL
8
動態(tài) SQL
1.MyBatis框架
2.動態(tài)SQL
9
注解
1.MyBatis框架
2.注解
3.@select
4.@insert
5.@update
6.@delete
新建項(xiàng)目
創(chuàng)建數(shù)據(jù)庫
實(shí)現(xiàn)增刪改查
配置配置文件
手動配置不同的映射文件
動手實(shí)踐不同的關(guān)系映射
使用動態(tài) SQL 來讓 SQL 語句更靈活
使用注解來實(shí)現(xiàn)增刪改查
