mybatis思惟導圖,讓mybatis再也不難懂(一)

寫在前面java

與hibernate相比,我無疑更喜歡mybatis,就由於我以爲它真的好用,哈哈。它簡單上手和掌握;sql語句和代碼分開,方便統一管理和優化;固然缺點也有:sql工做量很大,尤爲是字段多、關聯表多時,更是如此。並且sql依賴於數據庫,致使數據庫移植性差。sql

選用一個框架以前最好先了解它的優缺點,對項目最好用,效率最高的纔是一個你最好的選擇。數據庫

mybatis簡介mybatis

MyBatis 是支持普通 SQL查詢,存儲過程和高級映射的優秀持久層框架。MyBatis 消除了幾乎全部的JDBC代碼和參數的手工設置以及結果集的檢索。MyBatis 使用簡單的 XML或註解用於配置和原始映射,將接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java對象)映射成數據庫中的記錄。框架

直接上思惟導圖學習

一、mybatis簡介.png 二、與hibernate對比.png

三、幾個關鍵類.png

四、mybatis執行淺析.png

五、MyBatis框架總體設計.png

六、mybatis初始化與執行sql過程.png

七、mybatis源碼的幾個主要部件.png

八、XML 映射配置文件(一).png

九、XML 映射配置文件(二).png

十、XML 映射配置文件(三).png

寫在最後優化

這一篇只寫了mybatis的原理和配置文件的基本實用,後一篇會寫mybatis的使用方法,歡迎關注個人公衆號java-mindmap,更多java思惟導圖供你學習,每三到四天會更新一篇,帶你走進記憶腦圖的世界。hibernate

關注公衆號並回復「思惟導圖」當即下載源xmind導圖。設計

掃一掃關注java-mindmap公衆號.jpg

相關文章
相關標籤/搜索