1.首先创建一个web工程
2.导入mybatis的jar包

3.创建一个xxx.properties文件里面写
(1)我这里是mysql 8 如果是mysql5,driver就不一样
jdbc.driver=com.mysql.cj.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/mybbs?serverTimezone=Asia/Shanghai
jdbc.userName=root
jdbc.passWord=123456
4.创建一个mybatis的xxx.xml的核心配置文件
<?xml version="1.0" encoding="UTF-8" ?>
<!-- -->
<!DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<!-- 引入外部文件 -->
<properties resource="/db.properties"></properties>
<!-- 给类取笔名 -->
<typeAliases>
<package name="com.bbs.po"/>
</typeAliases>
<!-- 默认指定环境的名称 -->
<environments default="development">
<!-- id是指定环境的名称 -->
<environment id="development">
<!-- 启动事务管理 -->
<transactionManager type="JDBC"></transactionManager>
<dataSource type="POOLED">
<property name="dirver" value="${jdbc.driver}"/>
<property name="url" value="${jdbc.url}"/>
<property name="username" value="${jdbc.userName}"/>
<property name="url" value="${jdbc.passWord}"/>
</dataSource>
</environment>
</environments>
<mappers>
<mapper/>
</mappers>
</configuration>
5.创建一个实体类
例如:public class Board {
private Integer boardId;
private String boardName;
private Integer parentId;
public Integer getBoardId() {return boardId;
}
public void setBoardId(Integer boardId) {this.boardId = boardId;
}
public String getBoardName() {return boardName;
}
public void setBoardName(String boardName) {this.boardName = boardName;
}
public Integer getParentId() {return parentId;
}
public void setParentId(Integer parentId) {this.parentId = parentId;
}
public Board() {}
public Board(Integer boardId, String boardName, Integer parentId) {super();this.boardId = boardId;this.boardName = boardName;this.parentId = parentId;
}
@Override
public String toString() {return "Board [boardId=" + boardId + ", boardName=" + boardName + ", parentId=" + parentId + "]";
}}
6.创建一个xxxMapper.xml的文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"><!-- namespace的命名方式:包名+类名 --指向实体类-->
<mapper namespace=""><!-- 这里写sql语句的 -->
</mapper>
6.写测试文件
















