Mybatis面試整理

2022-03-14 06:03:47 字數 1073 閱讀 3436

#{}和${}的區別

當實體類中的屬性名和表中的欄位名不一樣,如果將查詢的結果封裝到指定pojo

模糊查詢like語句該怎麼寫

通常乙個xml對映檔案,都會寫乙個dao介面與之對應, dao的工作原理,是否可以過載

mybatis是如何進行分頁的,分頁外掛程式實現的原理

xml對映檔案中,除了常見的select|insert|updae|delete標籤之外,還有哪些標籤

mybatis動態sql是做什麼的?都有哪些動態sql?簡述一下動態sql的執行原理

mybatis是如何將sql執行結果封裝為目標物件並返回的?都有哪些對映形式

mybatis能執行一對

一、一對多的關聯查詢嗎?都有哪些實現方式,以及它們之間的區別

mybatis是否支援延遲載入

mybatis的xml對映檔案中,不同的xml對映檔案,id是否可以重複

如何進行批處理

mybatis都有哪些executor執行器?它們之間的區別是什麼

mybatis中如何指定使用哪一種executor執行器

mybatis對映檔案中,如果a標籤通過include引用了b標籤的內容,位置問題

為什麼說mybatis是半自動orm對映工具?它與全自動的區別在**

如何獲取自動生成的(主)鍵值

mybatis物件關聯例項

resulttype resultmap的區別

map 直接#就可以取得對應的值

mybatis個人整理

三層架構概念 介面層,業務邏輯層,資料訪問層 三層架構對應的包 介面層 controller包 servlet 業務邏輯層 service包 service 資料訪問層 dao包 dao 三層架構對應的框架 介面層 servlet springmvc框架 業務邏輯層 service類 spring框...

Mybatis 面試(二) 摘抄

不同的xml對映檔案,如果配置了namespace,那麼id可以重複 如果沒有配置namespace,那麼id不能重複 畢竟namespace不是必須的,只是最佳實踐而已。有了namespace,自然id就可以重複,namespace不同,namespace id自然也就不同。hibernate屬於...

面試整理 一)

1.如何理解物件導向的思想?物件導向是為了解決系統的可維護性,可擴充套件性,可重用性,我們再進一步思考,物件導向為什麼能解決系統的可維護性,可擴充套件性,可重用性?物件導向產生的歷史原因有下面兩點 1 計算機是幫助人們解決問題的,然而計算機終究是個機器,他只會按照人所寫的 一步一步的執行下去,最終得...