代码生成器方式
不断更新,遇到一个记录一个
MybatisPlus代码生成器
- 依赖
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.5.2</version>
</dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-generator</artifactId>
<version>3.5.2</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-freemarker</artifactId>
</dependency>
- 代码部分
public class Test {
public static void main(String[] args) {
FastAutoGenerator.create("jdbc:mysql://localhost:3306/project_final", "root", "123456")
.globalConfig(builder -> {
builder.author("lhn") // 设置作者
.enableSwagger() // 开启 swagger 模式
.fileOverride() // 覆盖已生成文件
.outputDir("D:\\......\\src\\main\\java\\"); // 指定输出目录
})
.packageConfig(builder