mybatis-plus快速逆向生成代码
背景
之前用过不少逆向生成的工具类,感觉都不是特别的方便。前一阵子突然在网上找到一个mybatis-plus快速逆向生成代码的代码,测试后感觉效果还不错,分享给大家一起使用。
引入版本
<!--代码生成-->
        <dependency>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-generator</artifactId>
            <version>3.5.1</version>
        </dependency>
        <!--逆向工程需要模板引擎-->
        <dependency>
            <groupId>org.freemarker</groupId>
            <artifactId>freemarker</artifactId>
            <version>2.3.28</version>
        </dependency> 
核心方法
数据源配置
/**
     * 数据源配置
     */
    private static final DataSourceConfig.Builder DATA_SOURCE_CONFIG = new DataSourceConfig
            .Builder("jdbc:mysql://8.xx.xx.xx:xx/db?serverTimezone=UTC&autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowMultiQueries=true",
            "xx", "xxxxxx"); 
调用案例
/**
     * 执行 run
     */
    public static void main(String[] args) throws Exception {
          
   
        //执行
        create();
    }   
学习java群
上一篇:
			            Python 安装包管理工具 pip 
			          
			          下一篇:
			            集成工具pager duty 自动打电话 
			          
			        
