MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。
1.SpringBoot中引入Mybatis
-
mybatis官方提供了
MyBatis-Spring-Boot-Starter
用于和SpringBook整合,并提供了相关版本支持概览,如下: -
在SpringBoot项目的maven配置文件pom.xml中配置如下依赖:
<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter