推荐语
我和作者在开源中国社区上认识,源于我当时开源了 Tiny 开发框架,我们就框架中的各个部分展开了热烈的讨论,作者也就框架的发展提出了大量有益的建议,做出非常大的贡献。后来了解到作者也开源了很多自己编写的项目,其中尤以MyBatis扩展组件PageHelper最为突出。作者是一位对技术十分执着的探索者,拥抱开源、乐于分享,将自己多年来在MyBatis领域的研究心得和实践经验汇集在了这本书中。本书由浅入深,引领新手快速入门,带领老手逐步精通,也能为精通者提供参考,是一本值得拥有的 MyBatis专著。结识这样一位志同道合的朋友我感到非常荣幸,也希望大家通过本书结识他。
《企业级Java EE架构设计精深实践》作者、Tiny开源框架发起者,罗果
MyBatis的前身是iBATIS,它以接近JDBC的性能优雅地实现Java代码与SQL语句的分离,让开发者将数据操作专注点转移到 SQL 语句上,进而使代码维护变得更加容易。历经 10多年的发展,MyBatis日臻成熟,现已成为Java持久化框架中的佼佼者被广泛应用。但是MyBatis也有一些不完美的地方,例如物理分页问题、缓存问题,对于这些问题,作者在本书中给出了自己的解决方案。本书通俗易懂,妙趣横生,通过实例全面深入讲解了MyBatis的关键技术,是MyBatis开发中一本不可多得的好书,在这里隆重推荐给各位读者!
互联网金融公司CTO,熔岩
“万物之始,大道至简,衍化至繁”!MyBatis正是循“至简之道”至今,须臾不离,方有今日的繁荣!放眼于Java框架丛林,十数载以来,无人问津者有之,而后放逐者有之,谩骂者有之,束之高阁者有之,恩泽九州者亦有之……窃以为,MyBatis当属“恩泽九州”者,何也?始终秉持“简单”这一设计理念;架构体系开放;外围插件百花齐放,这其中尤为突出者当属作者的 PageHelper。PageHelper 经刘兄数载打磨,已广泛应用于诸多项目。得知刘兄 MyBatis新作历经持续打磨即将面世,甚为欣喜。刘兄是PageHelper的铸造者,也是国内MyBatis方面不争的权威专家,强烈建议大家持卷品读!
资深Java开发工程师,杨新伦