MyBatis Plus 简介
1、简介 MyBatis 是一个流行的开源持久性框架,提供了 JDBC 和 Hibernate 的替代方案。
本文将带你了解 MyBatis 的一个扩展,名为 MyBatis-Plus,它具有许多方便的功能,可以大大地提高我们的开发效率。
2、MyBatis-Plus 整合 2.1、Maven 依赖 首先,在 pom.xml 中添加以下 Maven 依赖。
<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-spring-boot3-starter</artifactId> <version>3.5.7</version> </dependency> 最新版本的 Maven 依赖可在 此处 找到。由于这是基于 Spring Boot 3 的 Maven 依赖,我们还需要在 pom.xml 中添加 spring-boot-starter 依赖。
如果使用的是 Spring Boot 2,则需要添加以下依赖:
<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.5.7</version> </dependency> 接着,在 pom.xml 中添加 H2 内存数据库依赖,用于验证 MyBatis-Plus 的特性和功能。
<dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <version>2.3.230</version> </dependency> 同样,H2 的最新版本可以在 这里 找到。除了 H2 外,我们还可以使用 MySQL 等其他关系型数据库。
2.2、Client 依赖添加完毕后,创建 Client 实体,其中包含一些属性,如 id、firstName、lastName 和 email: