jooq 相关问题

jOOQ代表Java Object Oriented Querying。 jOOQ在流畅,直观的DSL中有效地结合了复杂的SQL,类型安全,源代码生成,活动记录,存储过程,高级数据类型和Java。

如何用jOOQ去除类名中的表名前缀?

我正在使用 jooq-codegen 从我的数据库模式生成 Java 类,但我遇到了表名前缀的问题。例如,名为 t_user 的表最终生成一个名为...

回答 1 投票 0

PostgreSQL 查询货币兑换率

让我们考虑货币换算的数据库表如下所示: 来自货币 至货币 生效日期 兑换率 美元 印度卢比 2024 年 3 月 1 日 80 美元 印度卢比 2024 年 1 月 1 日 85 美元 英镑 2023 年 10 月 1 日 ....

回答 2 投票 0

如何使用 jOOQ 将 Java Instants 映射到带有时区的 H2 TIMESTAMP?

使用 Postgres,我可以强制 TIMESTAMPTZ 列映射到带有 jOOQ 映射中强制类型的 Instant 如果 public.items 不存在则创建表 ( id varchar(100) 不为空,

回答 1 投票 0

将 jooq 记录映射到 Immutables

有一个很好的选择,可以自动、类型安全地将 jooq 结果映射到 Java POJO,例如使用此处描述的 Java 16 记录 我想使用使用 Immutables 库创建的对象。 我可以创建工厂...

回答 1 投票 0

如何使用 jOOQ 创建动态 SELECT 子句

我想使用 JOOQ 创建一个选择查询。我想根据系统属性值在查询中包含或排除几个字段。 在下面的方法中 字符串 getBankDetails(){ ...

回答 1 投票 0

jOOQ 在 PostgreSQL 语句中添加反引号

只是想尝试使用 PostgreSQL 的 jOOQ 3.19.6 并陷入这个简单的查询 dsl.select(asterisk()).from(TEST_TABLE).fetch(); 输出: org.jooq.exception.DataAccessException:SQL [选择*

回答 1 投票 0

JOOQ 多个联接对同表性能的影响

使用带有隐式联接路径的 jooq 3.19,在同一个表上生成多个联接。 这是预期的吗? 同一张表上的多个联接是否会带来性能问题? 例子: DSL.using( SQLDial...

回答 1 投票 0

使用字段变量计算 order by 子句的值 (jOOQ)

我正在将 jOOQ 与 Kotlin 和 PostgreSQL 结合使用。 我已经将一个字段定义为变量。 我想在 SELECT 语句和 ORDER BY 子句中使用此变量。 然而,在 ORDER BY 子句中...

回答 1 投票 0

在 jOOQ 中解析带有 chr(10) 参数的 listagg 函数时出错

在 jOOQ 中尝试使用带有 chr(10) 参数的 listagg 函数作为分隔符时,解析器遇到错误,无法解析 SQL 查询。收到的错误消息是: 字符串

回答 1 投票 0

jOOQ:使用 NESTED 之外的事务传播

根据这篇文章,jOOQ 默认实现事务传播模式 NESTED: 是否可以将特定事务的传播模式设置为其他模式? 我用的是Spring的

回答 1 投票 0

在 Jooq 中重用 Java 记录时出现问题

我在较大查询的上下文中使用多重集。沿着这些思路: 多重集( 选择(文档 ID,文档名称) .来自(文档) .innerJoin(PROJECT_DOCUMENTS) ...

回答 1 投票 0

如何在选择查询中使用jOOQ的row()方法处理映射中的空值?

我正在使用 jOOQ 进行数据库查询,并且我遇到了一种情况,我在选择查询中使用 row() 方法映射字段,如下所示: 。选择( // 其他字段... .row(MyRecord).mapp...

回答 1 投票 0

在 Oracle 的 DUAL 表上使用别名时 jOOQ 的解析问题

我最近在使用jOOQ解析包含带有别名的Oracle DUAL表的SQL查询时遇到了解析问题。以下是重现该问题的查询的简化版本: 私人

回答 1 投票 0

如何使用带有标识列的 JOOQ POJO 的所有参数构造函数?

我有一张如下表 创建表 google_co2_emission_data ( 出发文本不为空, 到达文本不为空, ); 更改表 google_co2_emission_data 添加列 co2_data_id bigint

回答 1 投票 0

如何从 JOOQ 代码生成中排除标识列?

我有一个如下所示的身份栏 更改表 google_co2_emission_data 添加始终生成的 co2_data_id bigint 列作为身份主键; 我想从 jooq 代码中排除 co2_data_id

回答 1 投票 0

Jooq - 插入不会使用生成的 id 更新对象

我正在使用 DSL 上下文插入: val userRecord = create.newRecord(ITR_NE_USER, 用户) val x = create.executeInsert(userRecord) 我希望 userRecord 能够使用生成的 ID 进行更新(这是

回答 1 投票 0

是否可以通过jOOQ生成的DAO更新插入Pojo?

jOOQ生成的DAO对象具有插入或更新pojo对象的方法。但是如果我想更新插入怎么办? (如果有新的则插入,如果存在则更新)

回答 1 投票 0

扩展自动生成的 DAO 类时无法在只读事务中执行 INSERT

我已经使用jOOQ有一段时间了,一切都很好。 我在 Spring Boot 应用程序中使用 PostgreSQL 作为数据库。 我正在使用 jOOQ 代码生成来生成 DAO、POJO 等。 另外,使用 sprin...

回答 1 投票 0

如何使用 jooq 生成器将表和列名称映射为人类可读的?

我有一些旧数据库,其中的表和列名称如下: XYZEMP: XYZCMP XYZUSR XYZNME 可以映射到人类可读的 员工 公司 用户名 姓名 当我使用标准 JOOQ 代码时

回答 1 投票 0

Jooq 外键关系

JOOQ 中外键关系如何运作?让我澄清一下: 主表-A 国外表-B 在代码中,您可以调用一个方法来使用外部表 B.a() 访问主表。 假设我是...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.