IDEA2023.1.3破解,IDEA破解,IDEA 2023.1破解,最新IDEA激活码

SpringBoot最新教程(四)、mybatis-generator自动生成mapper和model、dao

IDEA2023.1.3破解,IDEA破解,IDEA 2023.1破解,最新IDEA激活码

0-、前言

  在用mybatis开发项目中,数据库动辄上百张数据表,如果你一个一个去手动编写,比较耗费时间;还好,我们有mybatis-generator插件,只需简单几步就能自动生成mybatis的model、mapper和Dao文件,很方便;

  题外话:注意,mybatis-generator的项目建议单独去建一个项目,生成model、mapper、dao后再根据需要拷到实际项目中去;不要集成到实际项目中,以免对实际项目造成影响,因为集成在项目中,一不小心生成了,全部覆盖了原来的文件,那你自己添加的很多功能代码就game over了,切勿冒险;

1-、使用方法:

  使用mybatis-generator非常简单,只需几步即可:

1-1、新建一个项目,添加依赖:

注意,我指定了版本,其他版本多次失败,我使用1.3.7版本,稳定好用不失败;里面的是我们下面新建的XML配置文件地址

  <dependencies>

            <!-- 1、添加mybatis.generator依赖 -->
            <dependency>
                <groupId>org.mybatis.generator</groupId>
                <artifactId>mybatis-generator-core</artifactId>
                <version>1.3.7</version>
            </dependency>

        </dependencies>

        <build>

            <plugins>

                <!--2、添加mybatis.generator插件 -->
                <plugin>
                    <groupId>org.mybatis.generator</groupId>
                    <artifactId>mybatis-generator-maven-plugin</artifactId>
                    <version>1.3.7</version>
                    <configuration>
                        <!--配置XML文件地址,以下为根目录,如果是resources,则为:src/main/resources/generatorConfig.xml -->
<!--                        <configurationFile>generatorConfig.xml</configurationFile>-->
                        <configurationFile>src/main/resources/generatorConfig.xml</configurationFile>
                        <!--允许移动生成的文件 -->
                        <verbose>true</verbose>
                        <!--是否覆盖 -->
                        <overwrite>true</overwrite>
                    </configuration>
                </plugin>

            </plugins>
        </build>

1-2、添加配置文件:

都加了注释,自己看注释即可,不多解释,需要说一下的是




未经允许不得转载:搜云库技术团队 » SpringBoot最新教程(四)、mybatis-generator自动生成mapper和model、dao

IDEA2023.1.3破解,IDEA破解,IDEA 2023.1破解,最新IDEA激活码
IDEA2023.1.3破解,IDEA破解,IDEA 2023.1破解,最新IDEA激活码

评论 抢沙发

大前端WP主题 更专业 更方便

联系我们联系我们

觉得文章有用就打赏一下文章作者

微信扫一扫打赏

微信扫一扫打赏


Fatal error: Uncaught Exception: Cache directory not writable. Comet Cache needs this directory please: `/data/wangzhan/tech.souyunku.com.wp/wp-content/cache/comet-cache/cache/https/tech-souyunku-com/index.q`. Set permissions to `755` or higher; `777` might be needed in some cases. in /data/wangzhan/tech.souyunku.com.wp/wp-content/plugins/comet-cache/src/includes/traits/Ac/ObUtils.php:367 Stack trace: #0 [internal function]: WebSharks\CometCache\Classes\AdvancedCache->outputBufferCallbackHandler() #1 /data/wangzhan/tech.souyunku.com.wp/wp-includes/functions.php(5109): ob_end_flush() #2 /data/wangzhan/tech.souyunku.com.wp/wp-includes/class-wp-hook.php(303): wp_ob_end_flush_all() #3 /data/wangzhan/tech.souyunku.com.wp/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters() #4 /data/wangzhan/tech.souyunku.com.wp/wp-includes/plugin.php(470): WP_Hook->do_action() #5 /data/wangzhan/tech.souyunku.com.wp/wp-includes/load.php(1097): do_action() #6 [internal function]: shutdown_action_hook() #7 {main} thrown in /data/wangzhan/tech.souyunku.com.wp/wp-content/plugins/comet-cache/src/includes/traits/Ac/ObUtils.php on line 367