点击上方“Java碎碎念”,关注公众号
优质文章,第一时间送达
之前的文章《SpringBoot系列-整合Mybatis(XML配置方式)》介绍了XML配置方式整合的过程,本文介绍下利用Mybatis-generator生成xml、dao、entity的过程。
本文目录
一、MyBatis Generator简介二、使用方式三、实战
一、MyBatis Generator简介
MyBatis Generator是MyBatis官方提供的代码生成器,可以生成xml、dao、entity。
官网介绍见:http://mybatis.org/generator/
二、使用方式
MyBatis Generator的使用方式有4种:
命令行生成
Maven方式生成
使用Ant任务生成
使用Java代码生成
本文将使用Intel IDEA+Maven方式生成代码,因为集成和使用比较简单,配置完成后直接双击运行即可。
三、实战
首先新建一个SpringBoot项目spring-mybatis-generator,然后按照下面步骤操作。
pom.xml中配置plugin
<!-- 引入mybatis-generator 插件 -->
<plugin>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-maven-plugin</artifactId>
<version>1.3.2</version>
<configuration>
<!-- mybatis-generator的配置文件,根据情况调整位置 -->
<configurationFile>src/main/resources/mybatis-generator.xml</configurationFile>
<verbose>true</verbose>
<overwrite>true</overwrite>
</configuration>
<executions>
<execution>
<id>Generate MyBatis Artifacts</id>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-core</artifactId>
<version>1.3.2</version>
</dependency>