首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jooq为表生成类,而不负责表中的列。

Jooq为表生成类,而不负责表中的列。
EN

Stack Overflow用户
提问于 2022-01-14 15:15:26
回答 1查看 120关注 0票数 2

例如,为表生成的所有类如下所示:

代码语言:javascript
复制
SuppressWarnings({"all", "unchecked", "rawtypes"})
public class TableName extends TableImpl<TableNameRecord> {

    private static final long serialVersionUID = 1L;

    public static final TableName TABLE_NAME = new TableName();

    @Override
    public Class<TableNameRecord> getRecordType() {
        return TableNameRecord.class;
    }
   ... (more contructors)  
}

Maven:

Code-generation:

代码语言:javascript
复制
<plugin>
    <groupId>org.jooq</groupId>
    <artifactId>jooq-codegen-maven</artifactId>
    <version>3.16.1</version>
    <executions>
        <execution>
            <phase>generate-sources</phase>
            <goals>
                <goal>generate</goal>
            </goals>
        </execution>
    </executions>
    <dependencies>
        <dependency>
            <groupId>org.postgresql</groupId>
            <artifactId>postgresql</artifactId>
            <version>42.3.1</version>
        </dependency>
    </dependencies>
    <configuration>
        <jdbc>
            <driver>org.postgresql.Driver</driver>
            <url>'db-url'</url>
            <user>'user-name'</user>
            <password>'pswd'</password>
        </jdbc>
        <generator>
            <database>
                <name>org.jooq.meta.postgres.PostgresDatabase</name>
                <includes>.*</includes>
                <inputSchema>'my-schema'</inputSchema> 
                <excludes/>
            </database>
            <generate>
                <records>true</records>
            </generate>
            <target>
                <packageName>'package-name'</packageName>
                <directory>target/generated-sources/jooq</directory>
            </target>
        </generator>
    </configuration>
</plugin>

依赖: jooq,jooq meta,jooq codegen

版本: 3.16.1

怎么了?

EN

回答 1

Stack Overflow用户

发布于 2022-01-14 16:01:48

我加了这个

代码语言:javascript
复制
<database>
      <includeTables>true</includeTables>
</database>

它解决了我的问题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70712727

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档