失效链接处理 |
深入浅出MyBatis技术原理与实战 PDF 下载
转载自:http://download.csdn.net/detail/u013913381/9770305
本站整理下载:
版权归出版社和原作者所有,链接已删除,请购买正版
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://e.dangdang.com/products/1900708752.html
相关截图:
![]() 资料简介: 当前已经是移动互联网时代,Java持久框架Hibernate没有办法适应高性能,灵活,大数据,可优化等要求,这时MyBatis就了我们的视野,随着移动互联网应用的持续发酵,Spring MyBatis的应用已在Java互联网平台上得到大量的使用,单单在51job招聘网站中MyBatis在全国也有近万个岗位的需求,加上未在51job发布的企业,可见需求相当大,而在当今市场上却没有任何一本介绍MyBatis的书籍,为了填补这一空白本书主要介绍了Java MyBatis技术。本书详细介绍了MyBatis的基础组成、配置、映射器、动态SQL,教会读者正确使用MyBatis,书中包含大量的实例,使读者可以参考。着介绍了MyBatis的运行原理和插件发并配有一个完整的插件例子。为了增加实用性,作者还介绍了MyBatis-Spring项目,使得读者能够学习到如何把MyBatis整合到Spring项目中,最后作者还将讲解一些常用实例,比如Blob字段、文件上传、批量、动态表名等实用场景,让读者能够参考和注意一些细节的问题。本书从基础讲到底层,注重实战,原理,照顾到初中高三类读者,可以作为MyBatis的学习教程和参考技术丛书。 当前已经是移动互联网时代,Java持久框架Hibernate没有办法适应高性能,灵活,大数据,可优化等要求,这时MyBatis就了我们的视野,随着移动互联网应用的持续发酵,Spring MyBatis的应用已在Java互联网平台上得到大量的使用,单单在51job招聘网站中MyBatis在全国也有近万个岗位的需求,加上未在51job发布的企业,可见需求相当大,而在当今市场上却没有任何一本介绍MyBatis的书籍,为了填补这一空白本书主要介绍了Java MyBatis技术。本书详细介绍了MyBatis的基础组成、配置、映射器、动态SQL,教会读者正确使用MyBatis,书中包含大量的实例,使读者可以参考。着介绍了MyBatis的运行原理和插件发并配有一个完整的插件例子。为了增加实用性,作者还介绍了MyBatis-Spring项目,使得读者能够学习到如何把MyBatis整合到Spring项目中,最后作者还将讲解一些常用实例,比如Blob字段、文件上传、批量、动态表名等实用场景,让读者能够参考和注意一些细节的问题。本书从基础讲到底层,注重实战,原理,照顾到初中高三类读者,可以作为MyBatis的学习教程和参考技术丛书。 资料目录: 内容提要 前言 第1章 MyBatis简介 1.1 传统的JDBC编程 1.2 ORM模型 1.3 Hibernate 1.4 MyBatis 1.5 什么时候用MyBatis 第2章 MyBaits入门 2.1 开发环境准备 2.2 MyBatis的基本构成 2.3 生命周期 2.4 实例 第3章 配置 3.1 properties元素 3.2 设置 3.3 别名 3.4 typeHandler类型处理器 3.5 ObjectFactory 3.6 插件 3.7 environments配置环境 3.8 databaseIdProvider数据库厂商标识 3.9 引入映射器的方法 第4章 映射器 4.1 映射器的主要元素 4.2 select元素 4.3 insert元素 4.4 update元素和delete元素 4.5 参数 4.6 sql元素 4.7 resultMap结果映射集 4.8 缓存cache 第5章 动态SQL 5.1 概述 5.2 if元素 5.3 choose、when、otherwise元素 5.4 trim、where、set元素 5.5 foreach元素 5.6 test的属性 5.7 bind元素 第6章 MyBatis的解析和运行原理 6.1 涉及的技术难点简介 6.2 构建SqlSessionFactory过程 6.3 SqlSession运行过程 第7章 插件 7.1 插件接口 7.2 插件的初始化 7.3 插件的代理和反射设计 7.4 常用的工具类——MetaObject 7.5 插件开发过程和实例 7.6 总结 第8章 MyBatis-Spring 8.1 Spring的基础知识 8.2 MyBatis-Spring应用 8.3 实例 8.4 总结 第9章 实用的场景 9.1 数据库BLOB字段读写 9.2 批量更新 9.3 调用存储过程 9.4 分表 9.5 分页 9.6 上传文件到服务器 9.7 在映射中使用枚举 9.8 多对多级联 9.9 总结
附录A 数据库模型描述与级联学生关系建表语句 |