该插件用于连接数据库自动生成Mybatis需要的代码
-
环境:
springboot,idea,jdk8 -
搭建springboot项目:
idea->file->new->Spring initialzr->next->进入配置:java Version选择8,其余可以默认,next->需要提那就的依赖(需要的功能),默认可以不添加。后续需要去pom.xml配置即可->next->finish。 -
进入项目,点击pom.xml,添加插件。(此处包括mybatis插件和mysql依赖)
< build>
< plugins>
< plugin>
< groupId>org.mybatis.generator</ groupId>
< artifactId>mybatis-generator-maven-plugin</artifactId>
< version>1.3.2</ version>
< executions>
< execution>
<id>Generate MyBatis Artifacts</id>
<phase>deploy</phase>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
<configuration>
<!-- generator 工具配置文件的位置 此处必须配置 否则找不到该配置文件,maven build不成功-->
<configurationFile>src/main/resources/mybatis-generator/generatorConfig.xml</configurationFile>
<verbose>true</verbose>
<overwrite>true</overwrite>
</configuration>
<dependencies>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.34</version>
</dependency>
<dependency>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-core</artifactId>
<version>1.3.2</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
4. 创建generatorConfig.xml。
点击项目的resources目录,可以创建存放该配置文件的目录,然后右键,new->New MybatisGeneratorFile,创建成功之后修改配置文件名称为generatorConfig。
## 注意:配置文件名称不能错!!
- 修改generatorConfig.xml配置文件
- <jdbcConnection>:此处是用于连接数据库的配置,配置自己的数据库以及用户名和密码即可。
- <javaModelGenerator>:此处是配置实体类的位置和包名。其中,targetPackage从src/main/java或src/main/resources之后的路径写。targetProject:配置项目路径。
- <sqlMapGenerator>生成映射文件存放位置:
- <javaClientGenerator >生成dao存放位置:
- <table>用于配置需要生成mybatis相关的数据库表名称和生成 的domain名称。

6. 配置成功之后,点击Maven,找到Plugins->mybatis-generator->mybatis-generator:generate->右键,run maven build,显示build success。
7. 最终生成dao,bean,mapper.xml。
本文介绍了如何在Spring Boot项目中利用mybatis-generator-maven-plugin插件,结合IDEA进行配置,自动生成Mybatis的DAO、Bean和Mapper XML文件。首先搭建Spring Boot项目,然后在pom.xml添加mybatis插件和MySQL依赖,接着配置generatorConfig.xml,最后运行插件生成代码,显示build success。
430

被折叠的 条评论
为什么被折叠?



