两步搭建Mybatis源码阅读环境及其中的坑,还有比我更菜的?

一、下载项目

从github下载源码,建议直接fork到自己git上,然后clone到本地,方便自己写些注释;

  • mybatis-3源码地址
  • parent-mybatis源码地址
  • mybatis-3是依赖于parent项目的;要特别注意两个版本一样,要不然编译会有问题;
    两步搭建Mybatis源码阅读环境及其中的坑,还有比我更菜的?_第1张图片
    图二
    两步搭建Mybatis源码阅读环境及其中的坑,还有比我更菜的?_第2张图片
    二、编译
下载好两个相同版本的源码后,就可以使用maven进行编译了;
  • 先进入到parent项目目录下执行命令:mvn clean install -Dmaven.test.skip
  • 再进入到mybatis-3项目目录下执行命令:mvn clean install -Dmaven.test.skip
  • 然后import maven项目就可以了;

三、连接数据库注意事项
1、搭建好环境后,肯定要连接数据库断点测试了;
注意把pom文件中mysql的插件的scope设置为runtime;

<dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <version>8.0.19</version>
      <scope>runtime</scope>
    </dependency>

你可能感兴趣的:(mybatis)