我与MyBatis
2015-12-07 21:15
302 查看
今天看到CSDN博客提示有博客之星评选看到需要至少写140字我就犯难了。
打开Notepad++写了我与MyBatis之间的一些事,没想到最后粘贴回去的时候已经超过了最大限制。
本文是完整版,内容如下:
从我主导公司的第一个项目时,我就选择了从没用过的MyBatis,从新手阶段摸索学习,到后来为了方便自己不得不去实现一个自己想要的分页插件。从此开始深入了解MyBatis,同时我博客中开始大量出现和MyBatis相关的内容。分页插件从1.0发展到现在的4.x版本,中间有很长一段时间我自己没有使用,但是由于问我问题的人越来越多,我帮助了很多人,同时为了帮助很多人解决问题,我看了很多遍MyBatis源码,了解MyBatis内部的各种策略。由于对MyBatis的不断深入,分页插件才会很快(1年时间)从1.0升级到4.x,很多人都说我是版本帝,但是很少有人知道长期维护一个开源项目有多难。
再后来出差的一天下午写了个MyBatis的通用Mapper(DAO),这就纯粹是为了帮助一部分人才写的一个插件,同时也是对MyBatis很多的积累后写的一个开源项目。这个项目发展到现在,我自己很多项目也都在用,而且以后会越来越好用(最近在准备2016年初的通用Mapper4)。
通过对MyBatis的深入了解,以及创建一个500人群(目前发展到1300多人)来帮助更多人解决MyBatis问题,有了这些长期的积累,我也写了一系列从源码来了解问题根本原因的文章和一些MyBatis示例的文章,我希望有更多的人能真正了解,并且去帮助更多刚刚入门的人。
掌握MyBatis的原理和插件中关键的思路可以很轻易的去开发一些很有用的插件,由于我个人开源项目太多,没有更多的精力去写更多的插件,因此我通过直播(完全免费,不定期开讲)来讲MyBatis的源码和插件,让更多的人能轻松掌握MyBatis扩展是我想达到的一个目标,我希望更多人的能掌握这些技能,能够开发出一些通用的插件,我也希望更多的人可以开源自己的插件,最好能展示在mybatis.tk网站上,让更多使用MyBatis的朋友能够方便的了解MyBatis的各方面内容。
我正在参加CSDN 2015博客之星评选,希望得到您的宝贵一票~
地址:http://vote.blog.csdn.net/blogstar2015/candidate?username=isea533
打开Notepad++写了我与MyBatis之间的一些事,没想到最后粘贴回去的时候已经超过了最大限制。
本文是完整版,内容如下:
从我主导公司的第一个项目时,我就选择了从没用过的MyBatis,从新手阶段摸索学习,到后来为了方便自己不得不去实现一个自己想要的分页插件。从此开始深入了解MyBatis,同时我博客中开始大量出现和MyBatis相关的内容。分页插件从1.0发展到现在的4.x版本,中间有很长一段时间我自己没有使用,但是由于问我问题的人越来越多,我帮助了很多人,同时为了帮助很多人解决问题,我看了很多遍MyBatis源码,了解MyBatis内部的各种策略。由于对MyBatis的不断深入,分页插件才会很快(1年时间)从1.0升级到4.x,很多人都说我是版本帝,但是很少有人知道长期维护一个开源项目有多难。
再后来出差的一天下午写了个MyBatis的通用Mapper(DAO),这就纯粹是为了帮助一部分人才写的一个插件,同时也是对MyBatis很多的积累后写的一个开源项目。这个项目发展到现在,我自己很多项目也都在用,而且以后会越来越好用(最近在准备2016年初的通用Mapper4)。
通过对MyBatis的深入了解,以及创建一个500人群(目前发展到1300多人)来帮助更多人解决MyBatis问题,有了这些长期的积累,我也写了一系列从源码来了解问题根本原因的文章和一些MyBatis示例的文章,我希望有更多的人能真正了解,并且去帮助更多刚刚入门的人。
掌握MyBatis的原理和插件中关键的思路可以很轻易的去开发一些很有用的插件,由于我个人开源项目太多,没有更多的精力去写更多的插件,因此我通过直播(完全免费,不定期开讲)来讲MyBatis的源码和插件,让更多的人能轻松掌握MyBatis扩展是我想达到的一个目标,我希望更多人的能掌握这些技能,能够开发出一些通用的插件,我也希望更多的人可以开源自己的插件,最好能展示在mybatis.tk网站上,让更多使用MyBatis的朋友能够方便的了解MyBatis的各方面内容。
我正在参加CSDN 2015博客之星评选,希望得到您的宝贵一票~
地址:http://vote.blog.csdn.net/blogstar2015/candidate?username=isea533
相关文章推荐
- [转载] C语言细节,写的非常棒!
- uva 563 Tree Recovery
- 交换button中图片和按钮的位置
- _mm_packus_epi16
- 分析UIWindow
- [string]字符串中几个比较难的算法和容易搞混的题目
- Continuous Observation Hidden Markov Model with Gaussian Mixture
- spring-boot 测试
- 【java学习笔记s】线程1
- LightOJ 1079 - Just another Robbery (01背包)
- linux下shell显示-bash-4.1#不显示路径解决方法
- Android网络传输框架的核心代码量对比
- UDID和openUDID的区别
- 2、OpenSceneGraph中添加节点、删除节点、隐藏节点以及添加开关的用法
- Codeforces 514 D R2D2 and Droid Army(RMQ+二分法)
- 一些知识点的初步理解_9(独立成分分析-ICA,ing...)
- Java中线程基本知识整理
- 创建控制器的3种方式、深入了解view的创建和加载顺序
- HDU 5592 还原逆序数(树状数组+二分)
- liunx 的安装