一、下载
1、下载mybatis源码

2、从mybatis pom文件可发现是聚合工程,下载其父工程

下载过程:

github链接:https://github.com/mybatis/mybatis-3

我下载的是最新版,可以选择自己需要的版本下载

下载解压后,在pom文件可以看到,这是个聚合工程,当然也要下载其父工程parent(版本要对应mybatis pom指定的版本)

github地址:https://github.com/mybatis/parent

最终,文件解压放在了一起

注意:需要选择版本,父工程parent要和mybatis版本对上

mybatis的pom.xml 显示父工程是31,所以必须下载31的

二、编译安装到本地仓库
1、编译安装父工程

2、编译安装mybatis工程

在我的电脑cmd下编译安装,需要电脑已经安装并配置好了maven。如下

cmd,进入我下载好的父工程parent目录里面,执行如下命令:编译安装父工程

mvn clean与mvn install

同样执行mvn clean 与 mvn install命令

最终结果,需要等待好长时间,我这里用了11分钟

编译安装好后会发现本地仓库多了mybatis项目(以后可以在项目中引入它的依赖,进行调试等操作)

三、将mybatis项目导入idea

1、import项目,导入maven项目

2、选择刚才已经编译了的mybatis项目

3、选择maven

4、配置好maven信息

5、finish

这样子就完成了源码导入,接下来就可以进行源码分析~~~

版权声明:本文为CSDN博主「神韵_499」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_41055045/article/details/103232095

IDEA导入Mybatis源码相关推荐

  1. delphi查看源码版本_[Mybatis]-IDEA导入Mybatis源码

    该系列文章针对 Mybatis 3.5.1 版本 一.下载 Mybatis 源码 step1.下载 Mybatis-3.5.1 源码 Mybatis 源码仓库地址 下载版本信息如下: 下载后进行解压, ...

  2. MyBatis源码骨架分析

    源码包分析 MyBatis 源码下载地址:https://github.com/MyBatis/MyBatis-3 MyBatis源码导入过程: 下载MyBatis的源码 检查maven的版本,必须是 ...

  3. springboot集成mybatis源码分析(一)

    springboot集成mybatis源码分析(一) 本篇文章只是简单接受使用,具体源码解析请看后续文章 1.新建springboot项目,并导入mybatis的pom配置 配置数据库驱动和mybat ...

  4. MyBatis源码分析-IDEA新建MyBatis源码工程

    MyBatis 是支持定制化 SQL.存储过程以及高级映射的优秀的持久层框架.MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集.MyBatis 可以对配置和原生Map使用简 ...

  5. mybatis源码环境搭建

    前言 mybatis在众多的数据持久化框架中应该说是目前使用最多的,其优秀的设计和底层封装,值得很多开发人员进行学习,下面让我们先来构建一下mybatis的源码阅读环境吧 准备 1.github下载m ...

  6. MyBatis源码简单分析

    准备工作 Mybatis官网地址:https://blog.mybatis.org/ MyBatis官方文档地址:https://mybatis.org/mybatis-3/ MyBatis源码下载地 ...

  7. Mybatis源码分析与技术原理

    前言 Mybatis框架属于ORM框架,全称(Object Relational Mapping).用于实现面向对象main车工语言里不同类型系统之间的数据之间的转换.我们在开发中Mybatis框架通 ...

  8. 【Mybatis源码学习】概述

    [Mybatis源码学习]概述 1.怎样下载源码 1.1 下载地址 1.2 导入Idea 1.2.1 环境 1.2.2 部署与打包 2.源码架构 2.1 核心流程三大阶段 2.1.1 初始化 2.1. ...

  9. idea下编译mybatis源码

    前段时间笔者在专心研究Netty源码,Netty源码研究已经告一段落了.接下来就是开启我们的Mybaits源码的征程.首先我们要开始编译Mybatis源码. 下载源码 我们先去的GitHub上面找到对 ...

最新文章

  1. 使用OpenCV调用Caffe-SSD训练好的模型
  2. LeetCode(16)题解--3Sum Closest
  3. 【题解】SDOI2008莎拉公主的困惑
  4. 计蒜客挑战难题:泥塑课
  5. EJB3.0学习笔记---JMS/MDB/Pub/Sub/P2P
  6. sql相同顺序法和一次封锁法_【数据库】面试题汇总
  7. 【laravel5.4】使用baum\node 类库实现无限极分类
  8. Java私人学习笔记——第2章 数据类型和运算符
  9. 解决办法:syslinux:Accessing physical drive
  10. 银河麒麟操作系统下载地址收集
  11. Windows libyuv 引入 libjpeg
  12. 在你学习计算机的路上,哪些书籍对你的帮助最大?
  13. SQL server日志清理
  14. SAP 用户没有下载数据到本地的权限
  15. ECS设置时区与时间
  16. Uncaught SyntaxError The requested module ‘node_modules.vitevue.jsv=50ccac76‘ does not provide
  17. 像扫二维码一样的快速录入银行卡信息
  18. Mac电脑搞自动化浏览器总是自动化更新怎么办?看这个就可以了。
  19. 关于我的专业(niit软件工程方向)
  20. python 中问号表达式替代 exper and a or b

热门文章

  1. 企业数字化转型方法论
  2. R绘图笔记 | 火山图的绘制
  3. Java实现发送邮件并携带附件
  4. Uber正式提交IPO文件:将在纽交所上市 高盛摩根士丹利等担任承销商
  5. matlab吃cpu还是显卡_在GPU上运行MATLAB程序
  6. Java中的this关键字(三种用法)
  7. 转:高级的决策:为自己,也为他人
  8. 【zz】免费的午餐——编程利用Google日历API发短信、Email
  9. php 手机号机主姓名实名验证接口
  10. Python Excel导入Mysql的通用方法