前言
本篇文章主要讲述项目Mybatis逆向工程的使用,用于生成实体类,mapper接口和mapper的xml文件,使用逆向工程可以省去大部分sql语句的编写,可以为开发节省大量的时间,和降低开发难度。我是用的时MySql数据库。
下面开始介绍使用逆向工程自动生成的详细过程:
一、建立数据库
首先呢要在数据库建立表我以“project_crowd”数据库中的“t_admin”表为例:
二、导入依赖
代码如下(示例):
<!-- MySQL 驱动 -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.8</version>
</dependency>
<!-- 逆向工程的核心依赖 -->
<dependency>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-core</artifactId>
<version>1.3.5</version>
</dependency>
三、引入 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.