使用 Mybatis 快速开发数据持久层

使用 Mybatis 快速开发数据持久层

MyBatis & SQL => Easyier & More Beautiful

Why MyBatis

先看看 mybatis.org 给 MyBatis 的介绍吧

MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录

从官网给出的介绍来看,MyBatis 也是一个 避免麻烦 的工具,相比于繁琐的 JDBC 代码,Mybatis 使用了 XML 配置或者注解让一切变得更加简单(确实,简单可以让开发者更有心情去工作,况且 JDBC 太影响 初学者的学习心情了)

安装 MyBatis

添加 MyBatis 作为依赖

毕竟 MyBatis 是开源项目,所以它的发布内容都会在它的 Github 仓库 中,你可以使用 Jar 包导入的方式直接引用 MyBatis,当然,Maven 和 Gradle 也是可以的,如果你在使用 SpringBoot 进行开发,那么在 Spring Initializr 中可以选择 MyBatis Framework

pom.xml
1
2
3
4
5
6
7
<dependencies>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>x.x.x</version> <!--版本号参见 MyBatis 的 Github 仓库-->
</dependency>
</dependencies>
build.gradle
1
2
3
dependencies {
compile 'org.mybatis:mybatis:x.x.x' //版本号参见 MyBatis 的 Github 仓库
}

安装 IntelliJ IDEA 的 MyBatis 插件

这个插件是 可选的,它只能帮助我们更好地进行开发,对代码判断是无影响的

作者

Ela

发布于

2020-11-07

更新于

2020-11-01

许可协议

CC BY-NC-SA 4.0

评论

Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×