Java JOOQ3.1代码仅为表生成

Java JOOQ3.1代码仅为表生成,java,sql,jooq,Java,Sql,Jooq,是否可以只为表运行代码生成器?我可以在中很好地排除pkg,因为它们都以_pkg结尾,但我仍然在生成函数和类型,因为它们的名称中没有公共部分。jOOQ 3.8添加了对代码生成标志的支持,以打开/关闭生成的特定类型的工件()。配置为: 假的 假的 ... 在版本3.8之前,您仍然可以实现自己的org.jooq.util.Database,例如,从jooq meta重写OracleDatabase,然后只生成TableDefinition项,而不生成其他项: public类noroutineora

是否可以只为表运行代码生成器?我可以在
中很好地排除pkg,因为它们都以_pkg结尾,但我仍然在生成函数和类型,因为它们的名称中没有公共部分。

jOOQ 3.8添加了对代码生成标志的支持,以打开/关闭生成的特定类型的工件()。配置为:


假的
假的
...
在版本3.8之前,您仍然可以实现自己的
org.jooq.util.Database
,例如,从jooq meta重写
OracleDatabase
,然后只生成
TableDefinition
项,而不生成其他项:

public类noroutineoracledatabase扩展了OracleDatabase{
@凌驾
受保护列表getRoutines0(){
返回新的ArrayList();
}
//其他你想阻止的事情。。。
}
然后,您可以将代码生成器配置为使用该
数据库


com.example.noroutineoracledatabase
...

jOOQ 3.8增加了对代码生成标志的支持,以打开/关闭特定类型的生成工件()。配置为:


假的
假的
...
在版本3.8之前,您仍然可以实现自己的
org.jooq.util.Database
,例如,从jooq meta重写
OracleDatabase
,然后只生成
TableDefinition
项,而不生成其他项:

public类noroutineoracledatabase扩展了OracleDatabase{
@凌驾
受保护列表getRoutines0(){
返回新的ArrayList();
}
//其他你想阻止的事情。。。
}
然后,您可以将代码生成器配置为使用该
数据库


com.example.noroutineoracledatabase
...