我想为生成的 pojo 和 dao 类添加一些注释。我知道我可以覆盖
JavaGenerator.printClassAnnotations(JavaWriter out, SchemaDefinition schema)
但问题是每个生成的文件都会调用此方法。我不知道如何仅为 pojo 或 dao 限制我的更改,因为我没有传入模式 :(还有其他吗?方式?Thx。
答案 0 :(得分:1)
不幸的是,目前很难在这个级别上自定义生成输出。
为jOOQ 4.0计划对代码生成器进行重大改写,自定义注释肯定会成为其中的一部分。在那之前,我可以想到这些解决方法:
JavaGenerator
,用修补版本替换相关方法最后两个解决方案将是最强大的,虽然(显然)有可能在每次次要发布时都有破解。