gpt4 book ai didi

java - JOOQ生成向父方法添加参数

转载 作者:行者123 更新时间:2023-11-30 07:23:44 24 4
gpt4 key购买 nike

我正在使用 JOOQ 和 Postgres 运行代码生成。一切似乎都正常,除了作为类生成的表向父构造函数添加空参数之外:

child

private Airtime() {
super("airtime", null);
}

父/ super 方法是:

  public SchemaImpl(String name) {
super();

this.schemaName = name;
}

除此之外,它还添加了对子级中父级中不存在的方法的重写。:

@Override
public Catalog getCatalog() {
return DefaultCatalog.DEFAULT_CATALOG;
}

父级中不存在上述方法

有什么想法吗?仅供引用:我的架构 xml 配置的示例 block (不确定它是否重要):

  <schemata>
<schema>
<inputSchema>items</inputSchema>
</schema>
<schema>
<inputSchema>employer</inputSchema>
</schema>
<schema>
<inputSchema>airtime</inputSchema>
</schema>
</schemata>

最佳答案

您可能正在使用 jOOQ 3.8 代码生成器 ( which now supports Catalogs ),但您仍在使用 jOOQ 3.7 运行时,它尚不支持目录。

确保您在应用程序中使用 jOOQ 版本 3.8.0(或任何其他一致的版本)。

关于java - JOOQ生成向父方法添加参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37118339/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com