类似推荐
编辑推荐
本书深入分析MyBatis 3.4源码,全面提升技术能力,了解设计原理和扩展方法。
内容简介
本书以MyBatis 3.4版本源码为基础,针对MyBatis的架构设计和实现细节进行了详细分析,其中穿插介绍了相关的基础知识、设计模式以及笔者的自身思考。本书分为四章内容,从MyBatis快速入门开始,逐步分析了MyBatis的应用场景、整体架构以及核心概念,对MyBatis的基础层、核心层中各个模块的功能和实现细节进行了深入的剖析,最后介绍了以插件方式扩展MyBatis的原理以及与Spring集成的原理。 本书旨在为读者阅读MyBatis源码、扩展MyBatis提供帮助和指导,让读者更加深入的了解MyBatis的运行原理、设计理念。希望本书能够帮助读者全面提升自己的技术能力,让读者在设计系统时可以参考MyBatis的优秀设计。
章节目录
版权信息
前言
专家推荐
第1章 MyBatis快速入门
1.1 ORM简介
1.2 常见持久化框架
1.3 MyBatis示例
1.4 MyBatis整体架构
1.5 本章小结
第2章 基础支持层
2.1 解析器模块
2.2 反射工具箱
2.3 类型转换
2.4 日志模块
2.5 资源加载
2.6 DataSource
2.7 Transaction
2.8 binding模块
2.9 缓存模块
2.10 本章小结
第3章 核心处理层
3.1 MyBatis初始化
3.2 SqlNode&SqlSource
3.3 ResultSetHandler
3.4 KeyGenerator
3.5 StatementHandler
3.6 Executor
3.7 接口层
3.8 本章小结
第4章 高级主题
4.1 插件模块
4.2 MyBatis与Spring集成
4.3 拾遗
4.4 本章小结
MyBatis技术内幕是2017年由电子工业出版社出版,作者徐郡明。
得书感谢您对《MyBatis技术内幕》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。