官网
MyBatis官网:https://mybatis.org/mybatis-3/
介绍
MyBatis是一个持久化框架。
支持定制化SQL、存储过程、和高级映射。
MyBatis几乎省掉了所有的JDBC代码、手工参数设置、和结果取回。
MyBatis可以使用简单的XML或者注解进行配置、映射简单类型/接口/Java POJO(Plain Old Java Objects)到数据库记录。
下载方式
要使用MyBatis,只需要在classpath中包含mybatis-x.x.x.jar文件,例如mybatis-3.5.14.jar。
从github下载发布版本的jar文件和对应的源代码
访问https://github.com/mybatis/mybatis-3/releases
可以下载发布版本和对应版本的源代码。
例如,我下载3.5.14版本,下载下来的发布版本压缩包中包含的内容:
D:\TEMP\MYBATIS-3.5.14
│ LICENSE
│ mybatis-3.5.14.jar
│ mybatis-3.5.14.pdf
│ NOTICE
│
└─lib
asm-7.1.jar
cglib-3.3.0.jar
commons-logging-1.2.jar
javassist-3.29.2-GA.jar
log4j-api-2.21.1.jar
ognl-3.3.4.jar
reload4j-1.2.25.jar
slf4j-api-2.0.9.jar
可以看到,包含了mybatis-3.5.14.jar文件和配套的文档mybatis-3.5.14.pdf,文档的内容:
用maven下载
例如,要使用3.5.14版本,在maven工程的pom.xml文件中包含如下依赖:
<!-- https://mvnrepository.com/artifact/org.mybatis/mybatis -->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.5.14</version>
</dependency>