IDEA导入Mybatis源码
一、下载
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源码相关推荐
- delphi查看源码版本_[Mybatis]-IDEA导入Mybatis源码
该系列文章针对 Mybatis 3.5.1 版本 一.下载 Mybatis 源码 step1.下载 Mybatis-3.5.1 源码 Mybatis 源码仓库地址 下载版本信息如下: 下载后进行解压, ...
- MyBatis源码骨架分析
源码包分析 MyBatis 源码下载地址:https://github.com/MyBatis/MyBatis-3 MyBatis源码导入过程: 下载MyBatis的源码 检查maven的版本,必须是 ...
- springboot集成mybatis源码分析(一)
springboot集成mybatis源码分析(一) 本篇文章只是简单接受使用,具体源码解析请看后续文章 1.新建springboot项目,并导入mybatis的pom配置 配置数据库驱动和mybat ...
- MyBatis源码分析-IDEA新建MyBatis源码工程
MyBatis 是支持定制化 SQL.存储过程以及高级映射的优秀的持久层框架.MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集.MyBatis 可以对配置和原生Map使用简 ...
- mybatis源码环境搭建
前言 mybatis在众多的数据持久化框架中应该说是目前使用最多的,其优秀的设计和底层封装,值得很多开发人员进行学习,下面让我们先来构建一下mybatis的源码阅读环境吧 准备 1.github下载m ...
- MyBatis源码简单分析
准备工作 Mybatis官网地址:https://blog.mybatis.org/ MyBatis官方文档地址:https://mybatis.org/mybatis-3/ MyBatis源码下载地 ...
- Mybatis源码分析与技术原理
前言 Mybatis框架属于ORM框架,全称(Object Relational Mapping).用于实现面向对象main车工语言里不同类型系统之间的数据之间的转换.我们在开发中Mybatis框架通 ...
- 【Mybatis源码学习】概述
[Mybatis源码学习]概述 1.怎样下载源码 1.1 下载地址 1.2 导入Idea 1.2.1 环境 1.2.2 部署与打包 2.源码架构 2.1 核心流程三大阶段 2.1.1 初始化 2.1. ...
- idea下编译mybatis源码
前段时间笔者在专心研究Netty源码,Netty源码研究已经告一段落了.接下来就是开启我们的Mybaits源码的征程.首先我们要开始编译Mybatis源码. 下载源码 我们先去的GitHub上面找到对 ...
最新文章
- 使用OpenCV调用Caffe-SSD训练好的模型
- LeetCode(16)题解--3Sum Closest
- 【题解】SDOI2008莎拉公主的困惑
- 计蒜客挑战难题:泥塑课
- EJB3.0学习笔记---JMS/MDB/Pub/Sub/P2P
- sql相同顺序法和一次封锁法_【数据库】面试题汇总
- 【laravel5.4】使用baum\node 类库实现无限极分类
- Java私人学习笔记——第2章 数据类型和运算符
- 解决办法:syslinux:Accessing physical drive
- 银河麒麟操作系统下载地址收集
- Windows libyuv 引入 libjpeg
- 在你学习计算机的路上,哪些书籍对你的帮助最大?
- SQL server日志清理
- SAP 用户没有下载数据到本地的权限
- ECS设置时区与时间
- Uncaught SyntaxError The requested module ‘node_modules.vitevue.jsv=50ccac76‘ does not provide
- 像扫二维码一样的快速录入银行卡信息
- Mac电脑搞自动化浏览器总是自动化更新怎么办?看这个就可以了。
- 关于我的专业(niit软件工程方向)
- python 中问号表达式替代 exper and a or b