13-课程安排
目錄
- 一、Mybatis 中的延遲加載
- 1.什么是延遲加載
- 2.什么是立即加載
- 二、Mybatis 中的緩存
- 1.什么是緩存
- 2.為什么使用緩存
- 3.什么樣的數據能使用緩存,什么樣的數據不能使用緩存
- 3.Mybatis 中的一級緩存和二級緩存
- 三、Mybatis 中的注解開發
- 1.環境搭建
- 2.單表CRUD 操作(代理Dao方式)
- 3.多表查詢操作
- 4.緩存的配置
一、Mybatis 中的延遲加載
問題:
解析:
1.什么是延遲加載
在真正使用數據時才發起的查詢,不用的時候不查詢。按需加載(懶加載)
2.什么是立即加載
不管用不用,只要一調用方法,馬上發起查詢
在對應的四種表關系中:一對多,多對一,一對一,多對多。下面按關聯對象的(多 or 一)分組
一對多,多對多:通常情況下我們都是采用延遲加載。
多對一,一對一:通常情況下我們都是采用立即加載。
二、Mybatis 中的緩存
1.什么是緩存
2.為什么使用緩存
3.什么樣的數據能使用緩存,什么樣的數據不能使用緩存
3.Mybatis 中的一級緩存和二級緩存
三、Mybatis 中的注解開發
1.環境搭建
2.單表CRUD 操作(代理Dao方式)
3.多表查詢操作
4.緩存的配置
轉載于:https://www.cnblogs.com/zuiren/p/11406136.html
總結