问题描述:本文用于总结mybatis的搭建使用
首先,创建一个maven工程,使用maven进行项目管理工具
项目的整体结构如下所示:
其次,打开工程的pom.xml文件,配置mybatis所需要的依赖,最基本的依赖,为以下三个,可以根据个人项目需要再添加:
<dependencies>
<dependency>
<!-- Mybatis核心 -->
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.5.7</version>
</dependency>
<dependency>
<!-- junit测试 -->
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
<dependency>
<!-- MySQL驱动 -->
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.3</version>
</dependency>
<dependency>
<!-- log4j日志 -->
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
</dependencies>
然后,在项目的src/main/resources目录下配置mybatis的核心配置文件,文件名没强制要求,但推荐使用mybatisConfig.xml,该文件主要用于配置连接数据库的环境以及MyBatis的全局配置信息,基本内容如下:
下述参数详细说明及拓展请参考:http://t.csdn.cn/RTUGa
<?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>
<!--引入jdbc.properties文件-->
<!--<properties resource="jdbc.properties"></properties>-->