MyBatis很多项目中有用到,但会用并不表示你真正理解它,更不代表你能很清楚的教会别人。如果想在会用它的基础上更深入的通过学习它而提升自己技术能力,可利用下面资源。
1、官网文档,基本概念讲的很清楚,中文翻译在此。
http://www.mybatis.org/mybatis-3/zh/getting-started.html
2、网友总结的思维导图或文章,提炼出关键点,帮助形成知识体系,回顾复习不错。
3、网络教程
4、相关的一些有用的项目
读写分离插件:在ORM层做读写分离插件,不侵入业务代码,代码地址:https://github.com/chenlei2/spring-boot-mybatis-rw
MyBatis逆向工程:根据数据库表结构自动生成POJO类以及简单的SQL语句Mapper文件:https://github.com/southwind9801/MBGTest.git
5、回答问题
聊聊MyBatis的缓存机制
聊聊MyBatis用到的设计模式,它的扩展机制