本章节主要介绍mybatis的逆向工程如何生成代码及其使用详解
一、什么是Mybatis的逆向工程
简单来说,就是mybatis官方提供了逆向工程,可以根据数据库中的表来生成:POJO类、Mapper接口及其Mapper接口对应的配置文件
二、Mybatis逆向工程生成java代码
Mybatis逆向生成java代码的方式:(mybatis-Generator官网:http://www.mybatis.org/generator/running/running.html)
这里推荐使用配置文件+java代码的方式生成
2.1、导入包
通入maven的方式(推荐):
<dependency>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator</artifactId>
<version>1.3.7</version>
</dependency>
<dependency>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-maven-plugin</artifactId>
<version>1.3.7</version>
</dependency>
下载jar包导入:
mybatis的GitHub地址:https://github.com/mybatis/generator/releases
通过下载jar包进行导入(忽略)
2.2、配置
数据库表: