1
JOOQ gradle模板
張明輝 edited this page 2022-11-14 15:59:56 +08:00
jooq {
version = '3.16.11'
configurations {
main {
generationTool {
jdbc {
driver = 'org.mariadb.jdbc.Driver'
url = 'jdbc:mariadb://localhost:3306/fycd?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Taipei'
user = 'root'
password = 'roottoor'
}
generator {
name = 'org.jooq.codegen.DefaultGenerator'
database {
name = 'org.jooq.meta.mariadb.MariaDBDatabase'
inputSchema = 'fycd'
includes = 'flyway_schema_history' //只需要調整這邊即可
}
generate {
deprecated = false
records = true
immutablePojos = true
fluentSetters = true
}
target {
packageName = 'jooq'
directory = 'src/main/java/org/fycd/bigdata/infra'
}
strategy.name = 'org.jooq.codegen.DefaultGeneratorStrategy'
}
}
}
}
}