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 自动打电话
