反向生成代码的插件: 链接:https://pan.baidu.com/s/1tq3mGNPLmnT8t5W8weHwKg 密码:g28y
引入插件之后创建一个配置文件(mybatis-generator.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>
<!-- 制定mysql的驱动包的路径 千万别放中文路径下
-->
<classPathEntry location="C:\Software\JAVA\mysql-connector-java-5.0.8-bin.jar" />
<!-- 配置数据源和生成的代码所存放的位置
-->
<context id="context1">
<commentGenerator>
<!-- 去除自动生成的注释
-->
<property name="suppressAllComments" value="true" />
</commentGenerator>
<jdbcConnection driverClass="com.mysql.jdbc.Driver"
connectionURL="jdbc:mysql://127.0.0.1:3306/mybatis" userId="root"
password="root" />
<!-- 所生成的实体类的位置默认资源包src
-->
<javaModelGenerator targetPackage="com.rl.model"
targetProject="mybatis0726" />
<!-- 所生成的sqlMap的影射文件的位置,默认资源包src
-->
<sqlMapGenerator targetPackage="config.com.rl.mapper"
targetProject="mybatis0726" />
<!-- 为哪些表生成代码 tableName:表名 schema:不用填写,其余属性是禁用例子查询的生成
-->
<table schema="" tableName="order_detail" enableCountByExample="false"
enableUpdateByExample="false" enableDeleteByExample="false"
enableSelectByExample="false" selectByExampleQueryId="false">
</table>
</context>
</generatorConfiguration>
目录结构:
右键该配置文件-->选中generate MyBatis...即可反向生成代码