目录
2.MyBatis中可以面向接口操作数据 , 要保证两个一致 :
1.我的开发环境
开发工具 : IDEA 2021.01.02
构建工具 : maven 3.6.1
MYSQL版本 : MYSQL 8.0.29
MyBatis版本 : MyBatis 3.5.11
MySQL不同版本的注意事项
(1)驱动类driver-class-name
MySQL 5 版本使用jdbc5驱动 , 驱动类使用 : com.mysql.jdbc.Driver
MySQL 8 版本使用jdbc8驱动 , 驱动类使用 : com.mysql.cj.jdbc.Driver
(2)连接地址url
MySQL 5 版本的url : jdbc:mysql://localhost:3306/test
MySQL 8 的版本url : jdbc:mysql://localhost:3306/test?serverTimezone=UTC
2.创建maven工程
配置maven项目文件和镜像仓库
(1)打包方式 : jar
(2)引入依赖
<dependencies>
<!--Mybatis核心-->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.5.7</version>
</dependency>
<!--junit测试-->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
<!--MySQL驱动-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.16</version>
</dependency>
</dependencies>
注 :
注 :需要联网下载
3.创建MyBatis的核心配置文件
核心配置文件主要用于配置连接数据库环境以及MyBatis的全局配置信息
核心配置文件存放的位置是src/main/resources目录下
官方的XML文件配置示例
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"https://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<environments default="development">
<environment id="development">
<transactionManager type="JDBC"/>
<dataSource type="POOLED">
<property