mybatis-generator-maven-plugin插件使用

本文介绍了如何在Spring Boot项目中利用mybatis-generator-maven-plugin插件,结合IDEA进行配置,自动生成Mybatis的DAO、Bean和Mapper XML文件。首先搭建Spring Boot项目,然后在pom.xml添加mybatis插件和MySQL依赖,接着配置generatorConfig.xml,最后运行插件生成代码,显示build success。

该插件用于连接数据库自动生成Mybatis需要的代码

  1. 环境:
    springboot,idea,jdk8

  2. 搭建springboot项目:
    idea->file->new->Spring initialzr->next->进入配置:java Version选择8,其余可以默认,next->需要提那就的依赖(需要的功能),默认可以不添加。后续需要去pom.xml配置即可->next->finish。

  3. 进入项目,点击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。

## 注意:配置文件名称不能错!!
  1. 修改generatorConfig.xml配置文件
-  <jdbcConnection>:此处是用于连接数据库的配置,配置自己的数据库以及用户名和密码即可。
    -  <javaModelGenerator>:此处是配置实体类的位置和包名。其中,targetPackage从src/main/java或src/main/resources之后的路径写。targetProject:配置项目路径。
    -  <sqlMapGenerator>生成映射文件存放位置:
    -  <javaClientGenerator >生成dao存放位置:
    -  <table>用于配置需要生成mybatis相关的数据库表名称和生成 的domain名称。

关于generatorConfig配置
6. 配置成功之后,点击Maven,找到Plugins->mybatis-generator->mybatis-generator:generate->右键,run maven build,显示build success。
7. 最终生成dao,bean,mapper.xml。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值