4 changed files with 60 additions and 1 deletions
@ -0,0 +1,26 @@ |
|||
package com.yvan.workbench; |
|||
|
|||
import com.zaxxer.hikari.HikariConfig; |
|||
import org.clever.data.jdbc.Jdbc; |
|||
|
|||
/** |
|||
* 作者:lizw <br/> |
|||
* 创建时间:2023/04/28 09:57 <br/> |
|||
*/ |
|||
public class BaseTest { |
|||
public static HikariConfig mysqlConfig() { |
|||
HikariConfig hikariConfig = new HikariConfig(); |
|||
hikariConfig.setDriverClassName("com.mysql.cj.jdbc.Driver"); |
|||
hikariConfig.setJdbcUrl("jdbc:mysql://180.100.199.56:8306/rcs2_tw_zhanghui"); |
|||
hikariConfig.setUsername("rcs2_tw_zhanghui"); |
|||
hikariConfig.setPassword("Rcs2_tw_zhanghui"); |
|||
hikariConfig.setAutoCommit(false); |
|||
hikariConfig.setMinimumIdle(1); |
|||
hikariConfig.setMaximumPoolSize(512); |
|||
return hikariConfig; |
|||
} |
|||
|
|||
public static Jdbc newMysql() { |
|||
return new Jdbc(mysqlConfig()); |
|||
} |
|||
} |
|||
@ -0,0 +1,31 @@ |
|||
package com.yvan.workbench; |
|||
|
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.clever.data.jdbc.Jdbc; |
|||
import org.clever.data.jdbc.meta.codegen.CodegenCodeConfig; |
|||
import org.clever.data.jdbc.meta.utils.CodegenUtils; |
|||
import org.junit.jupiter.api.Test; |
|||
|
|||
import java.io.File; |
|||
|
|||
@Slf4j |
|||
public class CodegenTest { |
|||
@Test |
|||
public void t01() { |
|||
Jdbc jdbc = BaseTest.newMysql(); |
|||
CodegenCodeConfig config = new CodegenCodeConfig() |
|||
.setOutDir(new File("./src/main/java/com/yvan/workbench/model").getAbsolutePath()) |
|||
.setPackageName("com.yvan.workbench.model") |
|||
// .removeCodegenType(CodegenType.JAVA_ENTITY)
|
|||
// .removeCodegenType(CodegenType.JAVA_QUERYDSL)
|
|||
// .addCodegenType(CodegenType.GROOVY_ENTITY)
|
|||
// .addCodegenType(CodegenType.GROOVY_QUERYDSL)
|
|||
// .addCodegenType(CodegenType.KOTLIN_ENTITY)
|
|||
// .addCodegenType(CodegenType.KOTLIN_QUERYDSL)
|
|||
// .addCodegenType(CodegenType.DB_DOC_MARKDOWN)
|
|||
.addTable("lcc_model_world"); |
|||
CodegenUtils.genCode(jdbc, config); |
|||
log.info("-->"); |
|||
jdbc.close(); |
|||
} |
|||
} |
|||
Loading…
Reference in new issue