mybatis分析

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis分析相关的知识,希望对你有一定的参考价值。

1.搭建mybatis源码环境

首先从github上下载源码,地址:https://github.com/mybatis/mybatis-3/tree/mybatis-3.5.4

把下载好的源码引入到 idea 开发工具中,大家要注意,把源码的 pom.xml 配置文件如下坐
标的值从 true 修改成 false 或者删除掉,如果为 true,表示该标签其他项目不能引入该依赖

<dependency>
<groupId>ognl</groupId>
<artifactId>ognl</artifactId>
<version>3.2.11</version>
<scope>compile</scope>
<optional>true</optional>
</dependency>

执行 maven 的命令,命令如下,跳过测试

mvn clean install -Dmaven.test.skip=true

如果安装的过程中出现了错误,把下面的坐标依赖注释掉即可

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pdf-plugin</artifactId>
</plugin>

参考网址:https://blog.csdn.net/lj1314ailj/article/details/79753157?ops_request_misc=&request_id=&biz_id=102&utm_term=idea导入mybatis3.5源码&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-0-79753157

以上是关于mybatis分析的主要内容,如果未能解决你的问题,请参考以下文章

SSM-MyBatis-05:Mybatis中别名,sql片段和模糊查询加getMapper

mybatis动态sql片段与分页,排序,传参的使用

MyBatis动态SQL标签用法

MYBATIS05_ifwherechoosewhentrimsetforEach标签sql片段

MyBatis架构设计及源代码分析系列:MyBatis架构

mybatis动态sql之利用sql标签抽取可重用的sql片段