极客云图(www.jkyuntu.com)
极客云图
首页
云图精品
云图文章
云图问答
云图文档
云图书籍
云图源码
登录
首页
当前状态:
当前:
云图书籍
编程语言
深入浅出MyBatis技术原理与实战
第 1 章
MyBatis 简介
目录
10
第 1 章 MyBatis 简介
1.1 传统的JDBC 编程
1.2 ORM 模型
1.3 Hibernate
1.4 MyBatis
1.5 什么时候用MyBatis
第 2 章 MyBaits 入门
2.1 开发环境准备
2.1.1 下载MyBatis
2.1.2 搭建开发环境
2.2 MyBatis 的基本构成
2.2.1 构建SqlSessionFactory
2.2.2 创建SqlSession
2.2.3 映射器
2.3 生命周期
2.3.1 SqlSessionFactoryBuilder
2.3.2 SqlSessionFactory
2.3.3 SqlSession
2.3.4 Mapper
2.4 实例
第 3 章 配置
3.1 properties元素
3.1.1 property 子元素
3.1.2 properties 配置文件
3.1.3 程序参数传递
3.1.4 优先级
3.2 设置
3.3 别名
3.3.1 系统定义别名
3.3.2 自定义别名
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 数据库模型描述与级联学生关系建表语句
第 1 章
MyBatis 简介
疑问?答疑?
关注极客云图了解更多内容