寫在前面
MyBatis 是一款優(yōu)秀的持久層框架,它支持定制化 SQL、存儲過程以及高級映射。MyBatis 避免了幾乎所有的 JDBC 代碼和手動設置參數(shù)以及獲取結(jié)果集。MyBatis 可以使用簡單的 XML 或注解來配置和映射原生類型、接口和 Java 的 POJO(Plain Old Java Objects,普通老式 Java 對象)為數(shù)據(jù)庫中的記錄。
本書以講解MyBatis基礎運用和原理為主,所以適合初級到中高級開發(fā)人員閱讀。
小編這里早已為大家準備好【深入淺出MyBatis技術原理與實戰(zhàn)】的PDF完整版,文末有PDF完整版的領取方式喲!
內(nèi)容介紹
本書分為三大部分
第一部分是MyBatis基礎應用
第1章丨MyBatis【MyBatis的內(nèi)容簡介,告訴讀者MyBatis是什么,在何種場景下使用它。】
第2章丨MyBatis入門【主要介紹MyBatis的基礎模塊及生命周期,并給出實例。】
第3章丨配置【主要介紹MyBatis配置的主要含義和內(nèi)容。】
第4章丨映射器【介紹MyBatis映射器的主要元素及其使用方法。】
第5章丨動態(tài)SQL【介紹動態(tài)SQL,助你輕松應對大部分的SQL場景。】
第二部分是MyBatis原理
第6章丨MyBatis的解析和運行原理【介紹MyBatis的解析和運行原理,我們將了解到SqlSession的構(gòu)建方法,以及其四大對象是如何工作的。】
第7章丨插件【在第6章的基礎下著重介紹MyBatis的插件,這里我們將學習插件的設計原理,以及開發(fā)方法和注意的要點。】
第三部分是MyBatis的實戰(zhàn)應用
第8章丨MyBatis-Spring【介紹MyBatis-Spring,主要講解如何在Spring項目中集成MyBatis應用,幫助讀者在Spring的環(huán)境中順利使用MyBatis。】
第9章丨實用的場景【介紹MyBatis的實用場景,精選一批典型且又常用的場景。詳細解析每一個場景下,開發(fā)人員需要注意避免的一些錯誤和性能上的損失。】