Mybatis學習(三)對映配置檔案

2021-08-17 08:25:15 字數 479 閱讀 9874

對映檔案說難不難,說簡單不簡單。

配置多了也就熟悉了。

mybatis的真正強大之處在於它的對映語句,這也是它的魔力所在。由於它的功能異常強大,對映器的xml檔案就顯得相對簡單。如果拿它跟具有相同功能的jdbc**進行對比,你會立即發現省掉了將近95%的**。mybatis 就是針對sql 構建的,並且比普通的方法做得更好。

sql對映檔案常用的元素如下:

select。對映查詢語句。

insert。對映插入語句。

update。對映更新語句。

delete。對映刪除語句。

sql。可被其他語句引用的可重用語句塊。

cache。給定命名空間的快取配置。

cache-refo。其他命名空間快取配置的引用。

resultmap。最複雜也是最強大的元素,用來描述如何從資料率結果集中載入物件。

具體的配置明天再更新

MyBatis關聯對映 學習

本文針對mybatis的關聯對映,重點在於 1 不同的關聯關係 一對 一 一對多 多對多 如何建立資料表和在對應的類中建立外來鍵關聯。2 如何在各個類的xml對映檔案中進行配置。在xml對映檔案中確定了什麼方法,這些方法如何實現。1.1資料表 tb card 和 tb person。1.2資料表關聯...

MyBatis學習筆記(三)關聯關係對映

在學習mabatis 的過程中,接觸到了關聯關係對映,認為這是乙個很重要的點,所以在這裡做乙個總結,進而強化知識。關聯關係對映我們說直白一點就是用於處理多表查詢嗦得出的結果。此時,mybatis不能把結果集直接對映到我們的pojo上,所以,我們有一種方法便是建立乙個vo物件,結果集裡有什麼列,vo物...

Mybatis 三 Mybatis快取配置

強烈推薦乙個大神的人工智慧的教程 使用快取可以提高獲取資料的速度,避免頻繁的資料庫互動,尤其是在查詢越多,快取命中率越高的情況下,使用快取的作用就更加明顯了。一般提到mybatis快取的時候都是指二級快取,一級快取缺省會啟用。catch ioexception ignore public sqlse...