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