我从七月份开始阅读MyBatis源码,并在随后的40天内陆续更新了7篇文章。起初,我只是打算经过博客的形式进行分享。但在写做的过程当中,发现要分析的代码太多,以致于文章篇幅特别大。在这7篇文章中,有4篇文章字数超过了1万,最长的一篇文章约有2.7万字(含代码)。考虑到超长文章对读者不太友好,以及拆分文章工做量也不小等问题。遂决定将博文整理成电子书,方便你们阅读。git
通过两周紧张的排版,《一本小小的MyBatis源码分析书》诞生了。本书共7章,约300页。本书以电子书的形式发布,你们可自由的下载。下载地址以下:github
百度网盘:点击下载数据库
百度文库:审核中,这里先放上个人我的主页缓存
CSDN: 点击下载mybatis
测试代码:GitHubapp
下面来看看本书章节的缩略图。源码分析
1.2 为何要使用MyBatis.net
本书的排版工做耗时两周,其中40%的时间用在了内容的修改上,另外40%用在了代码的整理与排版上,最后的20%则是花在了图片和小修小改上。总的来讲,整个过程仍是有点辛苦的。固然,在完成排版后,成就感也是满满的。通过此次排版,深感写书不易。因此你们在平常学习过程当中,应尽可能买正版书予以支持。我在写MyBatis系列文章中,买了一本书做为参考,这本书是《MyBatis技术内幕》。这本书在我阅读源码的过程当中,给予了很多的帮助,这里感谢该书的做者。同时,也向你们推荐这本书。另外,感谢清华出版社的王金柱编辑提供的书籍排版样例,使得我在排版的过程当中能够有所参照。
最后须要说明的是,我我的工做刚满两年,无论是技术能力,仍是工做经验,均处于入门水平。同时这也是我写的第一本电子书,经验不足。所以对于书中写的很差的地方,还请你们见谅,同时也但愿你们多多指导。
好了,本文到此结束,感谢你们的阅读。
本文在知识共享许可协议 4.0 下发布,转载需在明显位置处注明出处
做者:田小波
本文同步发布在个人我的博客:http://www.tianxiaobo.com
本做品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。