/study-mybatis1

《深入浅出 MyBatis 技术原理与实战》学习项目源码

Primary LanguageJava

简介

《深入浅出 MyBatis 技术原理与实战》学习项目源码

目录

2018-2018031401:01-ch01-abstracts

第一章《MyBatis 简介》学习源码

传统的 JDBC 编程示例、使用 Hibernage 编程示例、使用 MyBatis 编程示例

2018-2018031402:02-ch02-hello

第二章《MyBatis 入门》学习源码

构建SqlSessionFactory、创建SqlSession、映射器Mapper

2018-2018031403:03-ch03-config

第三章《配置》学习源码

properties属性、settings设置、typeAliases别名、typeHandler类型处理器、ObjectFactory对象工厂、 environments环境配置、databaseIdProvider数据库厂商标识

2018-2018042501:04-ch04-mappers

第四章《映射器》学习源码

select元素、insert元素、update和delete元素、sql元素、resultMap结果映射集

2018-2018042502:05-ch05-dynamic

第五章《动态SQL》学习源码

if元素、choose、when、otherwise元素、trim、where、set元素、foreach元素、test元素、bind元素

2018-2018042601:06-ch06-core

第六章《MyBatis 的解析和运行原理》学习源码

Java反射技术、JDK动态代理、Cglib动态代理、构建SqlSessionFactory过程、SqlSession运行过程

2018-2018051001:07-ch07-plugin

第七章《插件》学习源码

插件接口、常用工具类:MetaObject、插件开发过程及实例

2018-2018051701:08-ch08-ssm

第八章《MyBatis-Spring》学习源码

Spring基础、MyBatis集成Spring、SSM框架实例

2018-2018052401:09-ch09-action

第九章《实用的场景》学习源码

数据库Blob字段读写、插件分页、在映射中使用枚举