01、创建项目
添加MyBatis依赖,添加MySql驱动
02、逆向工程
使用MyBatis提供的逆向工程生成实体bean,映射文件,dao接口
- 在根目录创建一个GeneratorMapper.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE generatorConfiguration
PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"
"http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">
<generatorConfiguration>
<!-- 指定连接数据库的JDBC 驱动包所在位置,指定到你本机的完整路径 -->
<classPathEntry location="C:\Users\DELL\.m2\repository\mysql\mysql-connector-java\8.0.28\mysql-connector-java-8.0.28.jar"/>
<!-- 配置table 表信息内容体,targetRuntime 指定采用MyBatis3 的版本 -->
<context id="tables" targetRuntime="MyBatis3">
<!-- 抑制生成注释,由于生成的注释都是英文的,可以不让它生成 -->
<commentGenerator>
<property name="suppressAllComments" value="true" />
</commentGenerator>
<!-- 配置数据库连接信息 -->
<jdbcConnection driverClass="com.mysql.cj.jdbc.Driver"
connectionURL="jdbc:mysql://localhost:3306/book?nullCatalogMeansCurrent=true"
userId="root"
password="123456">
</jdbcConnection>
<!-- 生成model 类,targetPackage 指定model 类的包名, targetProject 指定
生成的model 放在eclipse 的哪个工程下面-->
<javaModelGenerator targetPackage="com.example.mybatis.model"
targetProject=