mybatis学习笔记----第一个mybatis项目
开始前的准备工作----导入需要用到的包
<dependencies>
<!--mysql驱动-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.47</version>
</dependency>
<!--mybatis-->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.5.6</version>
</dependency>
<!--junit-->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
</dependencies>
这里导包如果出错请查看我之前写的maven项目错误解决办法。检查IDEA的maven地址,阿里云镜像,以及是否关闭SSL验证。
如果还是没有导入成功请在下方留言。
阿里云镜像仓库网站https://maven.aliyun.com/mvn/search
这里包含最新的包,
1.新建一个mybatis-config.xml配置mysql数据库
在idea中连接数据库。
**这里的xml不能有中文,否则会出错。**两个xml文件请自行删除中文注释,
解决办法可以将xml中的encoding="GBK"
mybatis-config.xml配置文件
<?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核心配置文件-->
<configuration>
<environments default="development">
<!--default是默认的开发环境,也可以配置多套环境-->
<environment id="development">
<!--事务管理,事务可以保持数据的一致性-->