0. MyBatis 从入门到精通

A. 购买链接

book

预售地址:京东当当亚马逊

当前还属于预售阶段,请以最终显示价格为准。

B. 试读章节

CSDN博客:http://blog.csdn.net/isea533/article/details/73555400

GitHub项目:https://github.com/mybatis-book/book

C. 资源下载

百度网盘下载:

链接:http://pan.baidu.com/s/1sl2kERV

密码:gs26

本站下载:

simple-start.zip

书中第一章的源码,是一个学习 MyBatis 的基础环境。

simple-all.zip

书中基本用法、动态SQL、拦截器、高级用法的完整源码。

在 mybatis-spring-boot 项目中引用了本项目。

mybatis-spring.zip

MyBatis 和 Spring 集成的项目。

mybatis-spring-boot.zip

MyBatis 和 Spring Boot 集成的项目。

mybatis-3.zip

官方 GitHub 源码,解压后可以通过 git remote -v 查看远程仓库。

通过 git pull mybatis3 可以更新到最新代码。

mybatis-generator-1.3.3.zip

官方发布的代码生成器,书中使用的 1.3.3 版本。

mybatis-generator-eclipse-site-1.3.3.201606241937.zip

官方提供的 Eclipse 插件。

5. 微信订阅号

wxgzh

关注微信订阅号 - 获取最新相关信息

6. Spring 集成示例

MyBatis 和 Spring 集成示例

只有基础的配置信息,没有任何现成的功能,作为新手入门搭建框架的基础

集成Spring4.x - 下载zip

集成Spring3.x - 下载zip

集成Spring4.x(使用Oracle数据库) - 下载zip

spring4-simple - 下载zip

前三个框架集成了 MyBatis 分页插件MyBatis 通用 Mapper

最后一个spring4-simple 没有集成任何插件。


Spring Boot 和 MyBatis 集成示例

地址:https://github.com/abel533/MyBatis-Spring-Boot

上面这个项目集成了MyBatis 分页插件MyBatis 通用 Mapper.

7. 其他插件

1. JdbcType 自动配置插件 - 运行时自动添加 jdbcType 属性

源码地址: http://git.oschina.net/free/Mybatis_Utils/tree/master/JdbcType

2. SqlHelper - 获取sql

gitosc地址: http://git.oschina.net/free/Mybatis_Utils/tree/master/SqlHelper

相关文章: http://blog.csdn.net/isea533/article/details/40044417

3. PerformanceInterceptor

性能拦截器,用于输出每条 SQL 语句及其执行时间

源码地址: http://git.oschina.net/free/Mybatis_Utils/tree/master/Performance

简单说明:

性能分析拦截器主要输出Sql以及Sql执行的时间,该拦截器会损失一定的整体性能,所以建议在测试环境使用,正式环境不建议使用。

另外,如果配置了多个拦截器,那么一定要把这个拦截器配置在第一个,否则其他需要修改Sql的拦截器会对该拦截器获取Sql部分产生影响。

建议根据个人需求对该拦截器进行修改。

4. CameHumpInterceptor

返回值Map结果的Key转为驼峰式

例如返回结果中Map的{REAL_NAME:liuzh}会转换为{realName:liuzh}

源码地址: http://git.oschina.net/free/Mybatis_Utils/tree/master/CameHumpMap

5. MyBatis 返回动态结果类型插件

可以在 MyBatis 参数中带上要返回的类型Class,插件就会改变返回值类型为你指定的类型。

相关文章: http://blog.csdn.net/isea533/article/details/52831556

源码地址: http://git.oschina.net/free/Mybatis_Utils/tree/master/ResultType

9. 捐赠

支付宝二维码

alipay

微信二维码

weixinpay

10. 捐赠列表

¥2 blueandwh**** 微信支付2015-05-17

¥10.00 王** 支付宝2015-06-10

¥10.00 台** 支付宝2015-06-10

¥10.00 陈** 支付宝2015-06-10

¥2.00 叶** 支付宝2015-06-10

¥1.00 竺** 支付宝2015-06-10

¥10.00 方** 支付宝2015-06-10

¥1.00 苏** 支付宝2015-06-10

¥5.00 陈** 支付宝2015-06-10

¥3.00 张** 支付宝2015-06-10

¥10.00 朱** 支付宝2015-06-10

¥5.00 屈** 支付宝2015-06-10

¥10.00 威 微信支付2015-06-10

¥2.00 快乐E调 微信支付2015-06-10

¥2.00 晶晶 微信支付2015-06-10

¥2.00 李秀文 微信支付2015-06-10

¥5.00 巴蒂 微信支付2015-06-10

¥10.00 美食地图 微信支付2015-06-10

¥1.00 李海龙 微信支付2015-06-10

¥4.50 豆豆 微信支付2015-06-10

¥2.00 陈雷 微信支付2015-06-10

¥10.01 千陌 微信支付2015-06-10

¥10.00 微控 微信支付2015-06-10

¥9.99 ckaiii 微信支付2015-06-10

¥8.80 狮子 微信支付2015-06-10

¥1.00 郭茂镇 微信支付2015-06-10

¥5.00 BEN 微信支付2015-06-10

¥30.00 发型有点乱 微信支付2015-06-10

¥10.00 欧** 支付宝2015-06-11

¥5.00 王** 支付宝2015-06-11

¥11.11 叶** 支付宝2015-06-11

¥10.24 陈** 支付宝2015-06-11

¥1.00 罗** 支付宝2015-06-11

¥200.00 韩* 支付宝2015-06-12

¥10.00 王** 支付宝2015-06-15

-¥430.00(余-0.4) - 第一次支付2000人群费用(包含超级VIP和群升级费用,VIP6以后只需要续费)2015-06-15

¥1.00 King 微信支付2015-07-05

¥10.00 罗** 支付宝2015-07-07

¥20.00 王** 支付宝2015-07-09

¥100.00 孙* 支付宝2015-07-26

¥20.00 辣椒** 支付宝2015-07-29

¥10.00 俊* 支付宝2015-08-05

¥10.00 丁丁 支付宝2015-09-03

¥1.00 Nic 微信支付2015-09-09

¥50.00 追梦的南瓜 微信支付2015-09-22

¥5.00 飏 微信支付2015-11-20

¥10.00 creazy 支付宝2015-11-28

¥11.00 常*爷 支付宝2015-11-28

¥2.00 lmstill 微信支付2015-12-12

¥5.00 单号**3731637 微信支付2016-01-01

¥10.00 云淡 微信支付2016-02-26

¥10.00 祈安 支付宝2016-03-03

-$10.00(余204) - 对mybatis.tk域名支付10美元,虽然最后没用上,但钱也取不出来了2016-03-10

¥18.00 刘杰 微信支付2016-03-11

¥10.00 宇哲 支付宝2016-03-15

¥37.66 贵贵 微信支付2016-03-20

¥1.00 洋洋照我心 微信支付2016-03-21

¥5.00 亚鹏 微信支付2016-03-24

¥5.00 Li 微信支付2016-04-06

¥10.00 杨凯 微信支付2016-04-07

¥2.00 王永虎 微信支付2016-04-28

¥16.00 鄒丙鋒 微信支付2016-04-30

¥20.00 nil 支付宝2016-05-02

¥8.88 文敦复 支付宝2016-05-04

¥5.00 … 微信支付2016-05-06

¥10.00 果果爸 微信支付2016-05-10

¥10.00 周瑞峰 微信支付2016-05-10

¥10.00 小象00 微信支付2016-05-11

¥30.00 宿小帅 支付宝2016-05-11

¥8.88 双子座 微信支付2016-05-16

¥100.00 穷剩钱 支付宝2016-05-18

¥100.00 囊子 支付宝2016-05-19

-$60.00(余192) - mybatis.tk使用的VPS交一年费用($5/月)2016-05-19

¥60.00 辉 支付宝2016-05-19

¥1.00 蚂蚁 微信支付2016-05-20

¥10.00 CalvinO 微信支付2016-05-25

-¥228.00(余35) - 6月份需要对QQ2000人群支付228元2016-06-25

- 由于微信支付中不在显示支付人,下面微信支付方式的都没有捐赠人

¥18.00 登琼 支付宝2016-08-23

¥10.00 微信支付2016-09-15

¥5.00 lancer 支付宝2016-08-23

¥30.00 谷人 支付宝2016-09-13

¥68.00 老马 微信红包2016-09-15

¥10.00 无忧何往 支付宝2016-11-09

¥10.00 微信支付2016-11-17

¥1.00 微信支付2016-11-21

¥6.66 微信支付2016-11-26

¥30.00 微信支付2016-12-03

¥1.00 微信支付2016-12-03

¥5.00 洪流 支付宝2016-12-28

¥10.00 思量行 支付宝2017-01-11

¥5.00 微信支付2017-02-28

¥10.00 微信支付2017-03-06

¥50.00 微信支付2017-03-11

¥2.00 微信支付2017-03-21

¥16.88 BaiFan 支付宝(针对ECharts)2017-03-28

-$50.00(余-98.46) - mybatis.tk使用的VPS 10个月费用($5/月)2016-04-17