准备工作
既然是学MyBatis,当然前提要有一个数据库以及一些数据
CREATE TABLE user (
id INT(10) PRIMARY KEY,
name VARCHAR(100) NOT NULL,
pwd VARCHAR(100) NOT NULL
) ENGINE = INNODB DEFAULT CHARSET = utf8
INSERT INTO user VALUES (1, "老大", "123456");
INSERT INTO user VALUES (2, "老二", "147852");
INSERT INTO user VALUES (3, "老三", "852369");
创建一个Maven工程
只需修改ArtifactId即可
创建完之后的结构如图,然后将src目录删除
导入依赖
在pom.xml中导入依赖
<dependencies>
<!-- mysql驱动-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.20</version>
</dependency>
<!-- mybatis-->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.5.4</version>
</dependency>
<!-- junit-->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.13</version>
<scope>test</scope>
</dependency>
</dependencies>
手动导入依赖后,点击右上角可以自动加载配置依赖
然后为了防止资源导出失败问题,所以还需在pom.xml中配置如下
<!-- 在build中配置resources,来防止资源导出失败问题-->
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>*