徐郡明,武汉大学硕士,目前就职于航天科技集团旗下某研究所,主要负责政企云平台基础架构的设计和研发工作,关注多项Java开源技术的发展。
发表于2024-12-28
MyBatis技术内幕 2024 pdf epub mobi 电子书
图书标签: Mybatis Java 源码分析 MyBatis 计算机 数据库 编程 ORM
《MyBatis技术内幕》以MyBatis 3.4为基础,针对MyBatis的架构设计和实现细节进行了详细分析,其中穿插介绍了MyBatis源码中涉及的基础知识、设计模式以及笔者自己在实践中的思考。《MyBatis技术内幕》共4章,从MyBatis快速入门开始,逐步分析了MyBatis的整体架构以及核心概念,对MyBatis的基础支持层、核心处理层中各个模块的功能和实现细节进行了深入的剖析。除此之外,还分析了MyBatis插件的应用场景和实现原理,介绍了MyBatis与Spring集成开发的示例和原理,以及一些实践中的小技巧和小工具的使用方法。
《MyBatis技术内幕》旨在为读者理解MyBatis的设计原理、阅读MyBatis源码、扩展MyBatis功能提供帮助和指导,让读者更加深入地了解MyBatis的运行原理、设计理念。希望《MyBatis技术内幕》能够帮助读者全面提升自身的技术能力,让读者在设计业务系统时,可以参考MyBatis的优秀设计,更好地应用MyBatis。
第二章 书本的45页的ClassA 和 第43页的A以及 第45页的SubA傻傻分不清楚,这是什么鬼!第45页的TypeTest哪来的??????
评分作者很用力。但说实话,感觉整体脉络不清晰,读完全书也很难说出一二三。不过理解一些设计思想还是有帮助的,如果单纯就是想了解mybatis是怎么回事,网上文章很多。
评分作者很用力。但说实话,感觉整体脉络不清晰,读完全书也很难说出一二三。不过理解一些设计思想还是有帮助的,如果单纯就是想了解mybatis是怎么回事,网上文章很多。
评分内容由浅到深,从底层向上剖析,讲得仔细,核心内容在第二三章;第一章概括和引入,展示示例和整体架构;第二章讲的是底层配置解析,解析器反射工具辅助解析、类型转换、日志组件、资源加载、DataSource、Transaction、MapperRegistry&MapperProxyFactory(由MapperProxy调MapperMethod)、缓存及包含影响因素的CacheKey;第三章核心处理及执行,Builder初始化、SqlNode&SqlSource、KeyGenerator、各Handler、Executor及Session;第四章高级主题,插件Interceptor、Spring集成;
评分对MyBatis 中模式的应用,源码的分析写得都很好。
MyBatis技术内幕 2024 pdf epub mobi 电子书