一、配置环境
1、先把setting.xml文件配置到c://user/.m2文件夹下
2、在pom.xml文件中配置我们所需要的jar包
3、创建conf.xml(在src/main/resource文件夹下)
<?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>
<?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="dev">
<environment id="dev">
<transactionManager type="JDBC"></transactionManager>
<dataSource type="POOLED">
<property name="driver" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://localhost:3306/mybatis_01?serverTimezone=UTC&characterEncoding=UTF-8&useSSL=false"/>
<property name="username" value="root"/>
<property name="password" value="root"/>
</dataSource>
</environment>
</environments>
</configuration>
4、创建db.properties(resource文件夹下)
driver=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/mybatis_01?serverTimezone=UTC&characterEncoding=UTF-8&useSSL=false
dbusername=root
dbpassword=root
二、java代码
1、Model包下创建Model类
2、Dao包下创建Dao类
![在这里插入图片描述](https://img-blog.csdnimg.cn/2f98217fe914427cb5a407b4990a4e46.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pyx5oyv546J5bCP6L-35byf,size_11,color_FFFFFF,t_70,g_se,x_16)
三、Mapper映射文件
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!--namespace属性的作用是用来关联该文件对应的dao接口的-->
<mapper namespace="com.haina.mybatis.dao.UserDao">
</mapper>
四、在conf.xml中配置Mapper文件
<mappers>
<mapper resource="mapper/UserMapper.xml"/>
</mappers>
五、应用Mybatis