可用版本: Dev (3.21) | 最新 (3.20) | 3.19 | 3.18 | 3.17 | 3.16 | 3.15 | 3.14 | 3.13 | 3.12 | 3.11

自定义设置

适用于 ✅ 开源版   ✅ 专业版   ✅ 企业版

jOOQ 配置允许高级用户使用一些可选的配置元素。org.jooq.conf.Settings 类是一个 JAXB 注释类型,可以通过多种方式提供给 Configuration

将应用给定上下文的最具体设置。

如果您希望通过 XML 配置您的设置,但显式地为给定的 Configuration 加载它们,您也可以使用 JAXB

Settings settings = JAXB.unmarshal(new File("/path/to/settings.xml"), Settings.class);

示例

例如,如果您想向 jOOQ 指示它应该内联所有绑定变量,并执行静态 java.sql.Statement,而不是将其变量绑定到 java.sql.PreparedStatement,您可以通过创建以下 DSLContext 来做到这一点

Settings settings = new Settings();
settings.setStatementType(StatementType.STATIC_STATEMENT);
DSLContext create = DSL.using(connection, dialect, settings);

更多详情

有关更多详细信息,请参阅 jOOQ 运行时配置 XSD
https://jooq.org.cn/xsd/jooq-runtime-3.20.3.xsd

反馈

您对此页面有任何反馈吗? 我们很乐意听到您的意见!

The jOOQ Logo