腾讯资深架构带你深入MyBatis技术原理与实战
2020-03-06 16:10:29来源:博客园 阅读 ()
腾讯资深架构带你深入MyBatis技术原理与实战
本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领取。
传送门:https://mp.weixin.qq.com/s/osB-BOl6W-ZLTSttTkqMPQ
前言
本书主要讲解了MyBatis 的应用。从目前的情况来看,国内图书市场上没有介绍 MyBatis的书籍,有的只是官方的API和少数的几篇博客文章,国外图书市场上的这类书 籍也是凤毛麟角,这使得系统学习MyBatis困难重重.官方的API只是简单介绍了MyBatis 有些什么功能和一-些基本的使用方法,没有告诉我们如何用好,其中原理是什么,需要注意 哪些问题,这显然是不够的。有些博客虽然讲解得比较深入,但是内容支离破碎,没有形成 一个完整的知识体系,不易于初学者对MyBatis 进行系统学习。随着移动互联网应用的兴起, 系统掌握MyBatis编程技巧已经成了用Java构建移动互联网网站的必要条件。为了顺应时 代的要求,笔者写下了这本书,以期为广“大需要掌握MyBatis的开发者提供学习和参考的 资料。
谁该读这本书
阅读本书要求开发人员拥有Java语言基础和JDBC基础知识,对数据库也要掌握入门知识,最好能够掌握常用的设计模式,因为在介绍MyBatis构造时,常常涉及设计模式,尤其是第6章和第7章的内容。本书以讲解MyBatis基础运用和原理为主,所以适合初级到中高级开发人员阅读。
第一部分
是MyBatis基础应用,主要介绍如何高效地使用MyBatis
第1章: MyBatis 的内容简介,告诉读者MyBatis是什么,在何种场景下使用它。
第2章:主要介绍MyBatis的基础模块及其生命周期,并给出实例。
第3章:主要介绍MyBatis配置的主要含义和内容。
第4章:介绍MyBatis映射器的主要元素及其使用方法。
第5章:介绍动态SQL,助你轻松应对大部分的SQL场景。
第二部分
是MyBatis原理,我们将深入源码去理解MyBatis的内部运行原理以及插件的开发方法和技巧。
第6章:介绍MyBatis的解析和运行原理,我们将了解到SqlSession的构建方法,以及其四大对象是如何工作的。
第7章:在第6章的基础上着重介绍MyBatis的插件,这里我们将学习插件的设计原理,以及开发方法和注意的要点。
第三部分
是MyBatis的实战应用,主要讲解MyBatis的一些实用的场景。
第8章:介绍MyBatis Spring,主要讲解如何在Spring项目中集成MyBatis应用,帮助读者在Spring的环境中顺利使用MyBatis。
第9章:介绍MyBatis的实用场景,精选-批典型且又常用的场景。详细解析每一个场景下,开发人员需要注意避免的- -些错误和性能上的损失。
原文链接:https://www.cnblogs.com/yunxi520/p/12430925.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 老板让你抗住千万级流量,如何做架构设计? 2020-06-11
- 聊聊微服务架构及分布式事务解决方案! 2020-06-10
- 来看看阿里架构师Java 代码打日志姿势!你也是这样写的吗 2020-06-08
- 腾讯IM 2020-06-07
- 【从单体架构到分布式架构】(二)请求增多,单点变集群(1) 2020-06-07
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash