请先下载和配置好Maven
文章目录
1.在maven工程中pom.xml中添加配置
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>x.x.x</version>
</dependency>
版本可以看情况,或者上网查那些版本使用的最多,在这里我使用的是3.5.6版本
2.在resources下创建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>
<environments default="development">
<environment id="development">
<transactionManager type="JDBC"/>
<dataSource type="POOLED">
<property name="driver" value="${driver}"/>
<property name="url" value="${url}"/>
<property name="username" value="${username}"/>
<property name="password" value="${password}"/>
</dataSource>
</environment>
</environments>
<mappers>
<mapper resource="org/mybatis/example/BlogMapper.xml"/>
</mappers>
</configuration>
其中键:driver、url、username、password对应的值分别填上:
com.mysql.jdbc.Driver
jdbc:mysql:///mybatis?useSSL=false
用户名
密码
3.配置SQL映射路径
可以将SQL映射文件存放在同一个包下,加载路径时只需要加载包路径即可。
<mappers>
<package name="包名"/>
</mappers>
4. 在java包下创建与上一步相同路径的接口文件
习惯上,SQL映射文件与该Mapper接口同名,并放置在同一包路径下。
5.给实体类起别名方便使用
在pom.xml文件中添加以下配置:
使用实体类时即可只写类名,而不必再写完整的包名+实体类名,更加便捷。
<configuration>
<typeAliases>
<package name="接口类所在包路径"/>
</typeAliases>
</configuration>