MyBatis环境配置
MyBatis是一款优秀的持久层框架,她是半自动的化的ORM(Object Relationship Mapping)框架。
1.准备工具
- jdk 13.0.2
- maven 3.6.3
- MyBatis 3.5.4
- junit 4.13
- logback 1.2.3
- MySQL-connector-java 8.0.20
- slf4j 1.7.25
2.创建一个空的maven项目
- 可以使用IDE创建,比如IDEA或者Eclipse之类的;
- 也可以使用命令行创建
mvn archetype:generate -DgroupId=com.kestiny -DartifactId=mybatis -Dversion=0.1.0
3.导入MyBatis依赖包
MyBatis相关依赖包主要是MySQL驱动,都可在maven仓库中查找到;
<!-- https://mvnrepository.com/artifact/org.mybatis/mybatis -->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.5.4</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.20</version>
<scope>runtime</scope>
</dependency>
4.编写MyBatis核心配置文件
MyBatis的配置和使用都可参见MyBatis官方文档
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<properties resource="application.porperties"/>
<typeAliases>
<package name="com.kestiny.mybatis.entities"/>