1. mybatis源码安装
环境准备:
jdk8 cmd下输入java -v是否有输出
maven cmd下输入mvn -v是否有输出
git cmd下输入git是否有输出
idea 自己找
1.1 获取源码
git clone [email protected]:mybatis/mybatis-3.git
mybatis-spring: git clone [email protected]:mybatis/spring.git
mybatis-parent: git clone https://github.com/mybatis/parent.git
如果clone失败:https://github.com/mybatis/mybatis-3分别下载下载源码,分别进入mybatis3,spring,parent三个仓库里面下载对应最新tag的源码,这里采用父项目加三个module的方式构建源码,方便源码阅读
1.2 导入源码到ide
打开idea->File->new->project->maven->org.apache.maven.archetypes:maven-archetype-quickstart之后一路next 构建好一个空的父项目,空项目即可
File->New->Module From Existing Sources ...->分别将上面下载的三个mybatis源码,mybatis的parent项目,mybatis-spring项目都作为三个module导入到空项目中
然后就可以开始学习了,太简单就不截图了,不会的建议不要看mybatis源码了,先去看javase再去看一个项目直接应用,再回来看源码比较好