首页 > 其他分享 >mybatisplus生成代码

mybatisplus生成代码

时间:2022-12-12 14:33:08浏览次数:39  
标签:mybatisplus tb 代码 生成 baomidou mysql com builder

<dependency>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-boot-starter</artifactId>
            <version>3.5.1</version>
        </dependency>
        <dependency>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-generator</artifactId>
            <version>3.5.2</version>
        </dependency>
        <dependency>
            <groupId>org.apache.velocity</groupId>
            <artifactId>velocity-engine-core</artifactId>
            <version>2.0</version>
        </dependency>
        <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>8.0.31</version>
        </dependency>
package com.test.db;

import com.baomidou.mybatisplus.generator.FastAutoGenerator;


public class TestGenCode {
    public static void main(String[] args) {

        FastAutoGenerator.create("jdbc:mysql://localhost:3306/test_db?useSSL=false&autoReconnect=true&characterEncoding=utf8", "root", "123456")
                .globalConfig(builder ->
                        builder.author("xxx") // 设置作者
                                .enableSwagger() // 开启 swagger 模式
                )
                .packageConfig(builder ->
                        builder.parent("com.test.db") // 设置父包名
                                .moduleName("gencode") // 设置父包模块名
                )
                .strategyConfig(builder ->
                        builder.addInclude("tb_user", "tb_role", "tb_user_role")
                )
                .execute();
    }
}

  

标签:mybatisplus,tb,代码,生成,baomidou,mysql,com,builder
From: https://www.cnblogs.com/goPush/p/16975963.html

相关文章

  • 无代码时代
    许多领导团队来改造他们的公司通过数字转换。继续专注于复杂,许多大规模的努力,发现很难取得快速的进步。积压的小技术项目迅速增加有经验的软件开发人员优先数字化改造复杂......
  • 《统计学习方法》代码更新了-(github的star数5300+)
    李航老师的《统计学习方法》可以说是机器学习的入门宝典,许多机器学习培训班、互联网企业的面试、笔试题目,很多都参考这本书。2019年5月1日,《统计学习方法第二版》出版了!本人......
  • 推荐:常见NLP模型的代码实现(基于TensorFlow和PyTorch)
    推荐github上的一个NLP代码教程:nlp-tutorial,教程中包含常见的NLP模型代码实现(基于TensorFlow和Pytorch),而且教程中的大多数NLP模型都使用少于100行代码。教程说明这是使用Ten......
  • 2019JDATA-用户对品类下店铺的购买预测方案及代码分享(亚军)
    本文作者:王贺本文给出2019JDATA比赛亚军的完整方案和完整代码,直接学习代码,没有比这个更“硬核”的了。代码在此:​​https://github.com/anzhizh/2019-taida-jdata-top3​​......
  • TIANCHI-全球城市计算挑战赛-完整方案及关键代码分享(季军)
    TIANCHI-全球城市计算挑战赛--参赛者将根据主办方提供的地铁人流相关数据,挖掘隐藏在背后的出行规律,准确预测各个地铁站点未来流量的变化。主办方希望通过这次挑战赛,用大数据......
  • 站在巨人的肩膀上:《统计学习方法》的代码实现
    ​李航老师的《统计学习方法》可以说是机器学习的入门宝典,许多机器学习培训班、互联网企业的面试、笔试题目,很多都参考这本书。为解决github下载速度较慢,我将我的github仓库......
  • JimuReport v1.5.6版本发布—免费的可视化低代码报表
    项目介绍一款免费的低代码可视化报表,像搭建积木一样在线拖拽设计!低代码开发必备,功能涵盖,数据报表、打印设计、图表报表、大屏设计等!秉承“简单、易用、专业”的产品理念......
  • javascript-代码随想录训练营day27
    39.组合总和题目链接:https://leetcode.cn/problems/combination-sum/题目描述:给你一个无重复元素的整数数组candidates和一个目标整数target,找出candidates中......
  • JeecgBoot 3.4.4 ONLINE专项升级,开源的企业级低代码平台
    项目介绍JeecgBoot是一款企业级的低代码平台!前后端分离架构SpringBoot2.x,SpringCloud,AntDesign&Vue3,Mybatis-plus,Shiro,JWT支持微服务。强大的代码生成器让前后端代码......
  • 本地的代码上传到码云
    本地的代码上传到码云方法1:在码云创建仓库,并且初始化然后本地创建新的文件夹,打开gitbashhere,输入gitclone(新创建仓库的地址),将本地代码放到此文......