使用逆向工程好处
IntelliJ IDEA下MyBatis逆向工程生成工具配置简单,而且使用IntelliJ IDEA下MyBatis逆向工程生成工具可以快速简单生成实体类pojo层,dao层,及dao层对应的mapper.xml文件,大大简化了项目工作量,特别是数据库表字段异常多的时候
逆向工程步骤
1.在pom.xml中配置MyBatis逆向工程插件
<!--MyBatis自动生成工具插件-->
<plugin>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-maven-plugin</artifactId>
<version>1.3.5</version>
<configuration>
<verbose>true</verbose>
<overwrite>true</overwrite>
</configuration>
</plugin>
2.在resource下新建generatorConfig.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 jar 文件位置 -->
<classPathEntry location