【发布时间】:2022-01-21 15:51:19
【问题描述】:
是否可以在 pom 文件中使用 r2dbc 驱动程序生成 jooq 类。例如,在下面的示例中,替换 jdbc 标签并使用 r2dbc。我正在使用 jooq 和 r2dbc,我也想在其中包含 jdbc。
<plugin>
<groupId>org.jooq</groupId>
<artifactId>jooq-codegen-maven</artifactId>
<executions>
<execution>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
<configuration>
<jdbc>
<url>${env.DATABASE_URL}</url>
<user>${env.DATABASE_USER}</user>
<password>${env.DATABASE_PASS}</password>
<driver>${spring.datasource.driver}</driver>
</jdbc>
<generator>
<database>
<name>org.jooq.meta.mysql.MySQLDatabase</name>
<includePackages>false</includePackages>
<!-- <includeRoutines>false</includeRoutines>-->
<unsignedTypes>false</unsignedTypes>
<integerDisplayWidths>false</integerDisplayWidths>
<forcedTypes>
<forcedType>
<name>INTEGER</name>
<expression>.*</expression>
<types>(?i:TINYINT)</types>
</forcedType>
<forcedType>
<name>DOUBLE</name>
<expression>.*</expression>
<types>DECIMAL</types>
</forcedType>
</forcedTypes>
<schemata>
<schema>
<inputSchema>myschema</inputSchema>
</schema>
</schemata>
</database>
<target>
<packageName>com.jooq.db</packageName>
<directory>target/generated-sources/jooq</directory>
</target>
</generator>
</configuration>
</plugin>
【问题讨论】:
标签: spring-boot jooq r2dbc