电子书:《深入浅出MyBatis技术原理与实战》

[复制链接]
查看212 | 回复1 | 2019-12-29 10:48:23 | 显示全部楼层 |阅读模式

《深入浅出MyBatis技术原理与实战》_1

《深入浅出MyBatis技术原理与实战》_1

《深入浅出MyBatis技术原理与实战》_2

《深入浅出MyBatis技术原理与实战》_2

《深入浅出MyBatis技术原理与实战》_3

《深入浅出MyBatis技术原理与实战》_3


内容简介:

深入浅出
Mybatis
技术原理与实战
電子工出版
Publishing House of Electronics Industry
内容提要
随着大数据时代的到来,Java持久层框槊 Mybatis I已经成为越来越多企业的选择。遗苎的是,时至今
日guo内依然没有一本讨论 Mybatis的书,这增加了初学者的学习难度,初学者往往只能基于零星的案例来
学习 Mybatis,无法系统地掌握 Mybatis,更不用说精通了。《深入浅出 Mybatis技术原理与实战》是笔者
通过大量实践和研究源码后创作而成的,是guo内第一本系统介绍 Mybatis的著作
本书分为3个部分,依次介绍了 Mybatis I的基础应用、原理及插件开发、实践应用,使读者能够由浅
入深、循序渐进地掌握 Mybatis技术。首先,本书在官方API的基础上完善了许多重要的论述和实例,并
给出了实操建议,帮助读者正确窣握 Mybatis。其次,本书详细讲述了 Mybatis的内部运行原理,并全
讨论了插件的开发。最后,本着学以致用的原则,笔者阐述了 My Batis- Spring项目和一些 Mybatis开发
常见的实例,使读者能够学得会,用得好
本书不是一本味同啊蜡的理论专著,而是一本 Mybatis的实践指南,无论你是Java程序员、 My Batis
开发者,还是Java持久层框架的研究者,你都能从本书中收获知
未经许可,不得以任何方式复制或抄袭本书之部分或全部内容
版权所有,侵权必究
图书在版编目(CIP)数据
深入浅出 Mybatis技术原理与实战/杨开振著.一北京:电子工业出版社,2016.9
SBN978-7-121-29594-2
1.①深…I.①杨…①JAMA语言一程序设计V.OTP312
中guo版本
CIP数据核字(2016)第183295号
责任编辑:徐津平
印刷:中guo电影出版社印刷

北京市海淀区万寿路173信箱邮编:100036
开本:787X9801/16印张:16.75字数:310千字
版次
6年9月第1版
印次:2016年9月第1次印刷
定价:69.00元
凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联系
联系及邮购电话010)88254888,88258888
质量投诉请发邮件至 zits(@.
盗版侵权举报请发邮件至 dbq phei. com.
本书咨询联系方式010)5126088819,faq(@phei.com.cn
随着手机、平板电脑等移动终端的广泛应用,移动互联网时代已经到来。在这个时代
里,构建一个高效的平台并提供服务是移动互联网的基础,在众多的网站服务中,使用Java
构建网站的不在少数。移动互联网的特点是大数据、高并发,对服.务.器往往要求分布式
高性能、高灵活等,而传统模式的Java数据库编程框架已经不再适用了。在这样的背景下
一个Java的持久框架 Mybatis走入了我们的世界,它以封装少、高性能、可优化、维护简
易等优点成为了目前Java移动互联网网站服务的首选持久框架,它特别适合分布式和大数
据网络数据库的编程
本书主要讲解了 Mybatis的应用。从目前的情况来看,guo内图书市场上没有介绍
Mybatis的书籍,有的只是官方的API和少数的几篇博客文章,guo外图书市场上的这关书
籍也是风毛麟角,这使得系统学习 Mybatis I困难重重。官方的API只是简单介绍了 Mybatis
有些什么功能和一些基本的使用方法,没有告诉我们如何用好,其中原理是什么,需要注意
哪些问题,这显然是不够的。有些博客虽然讲解得比较深入,但是内容支离破碎,没有形成
一个完整的知识体系,不易于初学者对 Mybatis进行系统学习。随着移动互联网应用的兴起
系统掌握 Mybatis i编程技巧己经成了用Java构建移动互联网网站的必要条件。为了顺应时
代的要求,笔者写下了这本书,以期为广大需要掌握 Mybatis的开发者提供学习和参考的
资料
阅读本书要求开发人员拥有Java语言基础和JDBC基础知识,对数据库也要掌握入门
知识,最好能够掌握常用的设计模式,因为在介绍 Mybatis构造时,常常涉及设计模
尤其是第6章和第7章的内容
本书以讲解 Mybatis a基础运用和原理为主,所以适合初级到中高级开发人员阅读
深入浅出 Mybatis技术原理与实战
本书分为三大部分
第一部分是 Mybatis基础应用,主要介绍如何高效地使用 Mybatis
第1章: Mybatis I的内容简介,告诉读者 Mybatis是什么,在何种场景下使用它。
第2章:主要介绍 My Batis的基础模块及其生命周期,并给出实例
第3章:主要介绍 My Batis i配置的主要含义和内容
第4章:介绍 Mybatis映射器的主要元素及其使用方法
第5章:介绍动态SQL,助你轻松应对大部分的SQL场景。
第二部分是 Mybatis原理,我们将深入源码去理解 Mybatis的内部运行原理以及插件
的开发方法和技巧
第6章:介绍 Mybatis的解析和运行原理,我们将了解到 Sqlsession的构建方法,以
及其四大对象是如何工作的
第7章:在第6章的基础上着重介绍 Mybatis的插件,这里我们将学习插件的设计原
理,以及开发方法和注意的要点
第三部分是 Mybatis I的实战应用,主要讲解 Mybatis I的一些实用的场景
第8章:介绍 Mybatis-spring,主要讲解如何在 Spring项目中集成 My Batis应用,
助读者在 Spring的环境中顺利使用 Mybatis
第9章:介绍 Mybatis的实用场景,精选一批典型且又常用的场景。详细解析每一个
场景下,开发人员需要注意避免的一些错误和性能上的损失
Mybatis源于2002年的 ibatis项目,至今 Mybatis中依然有许多 ibatis的痕迹。本书
默认使用 Mybatis的版本是30,使用 Mybatis-spring的版本是1.2.3。而历史上的 Ibatis
的书籍已经跟不上技术发展的步伐,于是笔者通过自己的努力和实践,在研究 Mybatis源
码的基础上,写作本书。从本书中既能学习如何使用 My Batis,也可以学习 Mybatis的原理
和应用,为guo内的 Mybatis开发者提供一条系统掌握 Mybatis编程技巧的捷径,当然读者
也可以把本书作为工具书参考。在实际操作中, Mybatis往往是结合 Spring使用的,于是
本书花费了一些篇幅讲解 Mybatis- Spring技术,笔者也会略略提到 Spring项目的内容,以
便更好地论述它们。最后笔者还将讲解一些使用颊率高、参考价值大的场景,使读者能熟
练掌握 Mybatis的开发
本书坚持实用原则,对于一些使用频率低的技术并没有提及太多,比如注解SQL、SQL
构造器等内容,使用这些内容,会造成代码的可读性下降
感谢我的公司为我提供真实的使用 Mybatis的环境,所有的程序代码都经过了调试。
感谢我的姐姐杨坚,她参与编写并通篇审校了本书,润色了那些晦涩的句子。同时也感谢
电子工业出版社的编辑们,尤其是汪达文的全程跟进。没有他们的辛苦付出,就没有本书
的成功出版。在出版本书的欣喜之余,也伴着战战,因为笔者才硫学浅,很多东西都
是从对源码的理解和实际操作中获得的,因此书中难免有疏漏之处,或有不能让读者满意
的地方。如果有困惑,读者可以发邮件到我的邮箱:yizhen2013@163.com,也可以在我的
博客(htp:/ /blog. csdn. net/yizhen2015)中和我讨论,还望各位同行不吝赐教
杨开振
2016年7月


回复

使用道具 举报

阳光依旧温暖 | 2019-12-29 10:48:27 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则