jooq 相关问题

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

扩展自动生成的 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

如何将any与返回bigint[]值的子查询一起使用?

我想从original_content中获取所有行,其中id位于pipeline_status.oc_version列中,其中pipeline_status.uuid=4f3164b9-6fde-45d6-bd58-86308473b0dc-我有2个PostgreSQL查询...

回答 1 投票 0

JOOQ 和 Liquibase SQL 语句语法错误

我想使用 Liquibase 迁移生成代码 公共类 JooqCodegen { 公共静态无效主(字符串[] args)抛出异常{ 数据库数据库=新数据库() .

回答 1 投票 0

Jooq - 如何将any 与返回bigint[] 值的子查询一起使用?

我想将我的 postgresdb 查询翻译为 从原始内容 oc 中选择 oc.* WHERE oc.id = ANY(array(从 pipeline_status ps 中选择 ps.oc_version,其中 ps.uuid='4f3164b9-6fde-45d6-bd58-

回答 1 投票 0

Jooq - 如何获取实体类名称以使用 DefaultGeneratorStrategy 覆盖扩展泛型类

我正在使用 Jooq 生成器,对于每个 DAO,我希望有一个简单的通用接口,每个 DAO 都为基本的 CRUD 函数扩展该接口。 类似 CrudDao 的东西,其中 ItrNeGroup 是...

回答 1 投票 0

jOOQ - 使用 DSL 构建动态“CASE WHEN”

我正在使用 jOOQ 并希望使用 DSL 构建动态 CASE WHEN 表达式。期望的结果是这样的结构: var myCase = DSL.case_() .when(条件1,结果1) .当(

回答 1 投票 0

jOOQ select for update nowait 在行锁定时不会抛出

当使用 select for update nowait 和 jooq 时,语句不会抛出异常,而是继续等待行解锁。 最近我尝试在j中使用select for update nowait...

回答 1 投票 0

如何一起使用flyway + h2 + jooq codegen?

我使用flyway和jooq根据我的模式迁移和生成代码。我有一个基本的迁移脚本: 创建表格书籍( book_id BIGINT 默认生成为 IDENTITY

回答 1 投票 0

在Quarkus中使用jOOQ - SQLDialect需要手动定义

当将 jOOQ 与 Quarkus 框架一起使用时,我需要手动选择 SQL 方言,因为它不是从典型的 application.conf 设置中选择/解析的。例如:夸库斯。

回答 1 投票 0

Jooq 中的原子批量插入/更新

我有一个程序可以监视服务并保存其当前状态。我的程序会定期检查每个服务并将有关它们的信息存储在 postgres 中。大多数时候,...

回答 2 投票 0

JOOQ 使用 concat 运算符更新 JSONB 列

我有一个表,其列数据类型之一为 JSONB,我尝试在 postgresql 中使用 JSONB concat (||) 运算符来更新 jsonb 列的内容。下面是简单的 sql 示例

回答 1 投票 0

JOOQ 错误“找不到元素‘配置’的声明”

我正在设置一个基于 Kotlin/Gradle/Spring/JOOQ 的应用程序。当我尝试运行我的代码时(除了通用 BackendApplication.kts 之外没有其他文件),我收到错误 `> 任务:generateJooq 1...

回答 1 投票 0

如何获取多个类?

假设我有 3 个相关的表。如何查询所有 3 个内部连接并为每个表获取 3 种不同记录类型的结果? 例如就像是: dsl上下文 .select(A.fields()).fro...

回答 2 投票 0

jOOQ 按详细信息属性选择主详细信息过滤器

目前我在我的项目中使用最新的jOOQ 3.19.5(R2dbc/Postgres)。 我遇到了这样的问题。 给出主表和详细信息表。 |大师| ID, 类型 |详情| ID, master_id, 其他...

回答 1 投票 0

Gradle Jooq 配置自定义生成器

我想将代码生成更改为自定义代码生成,但由于找不到类而失败。 看起来我需要将模块添加为该任务的依赖项,但我无法弄清楚...

回答 1 投票 0

Jooq - 为每个表生成 Kotlin DTO 对象

我有 jooq 从数据库(mysql)生成 Kotlin 类,没有任何问题。 这是我的 Maven 配置: ...

回答 1 投票 0

ExecuteListener 提取 ExecuteContext 表、列和行值

我正在使用 jOOQ ExecuteListener SPI 作为预提交挂钩执行外部 API 调用。我的目标是使用一些插入的值调用网络调用(逻辑将根据每个值编写)

回答 1 投票 0

如何在JOOQ中添加全局自定义转换器

实际上,我正在尝试使用此解决方案,但不知道如何连接代码生成配置和 DSL 配置。 在我的项目中,jooq是用org.jooq.Configuration配置的,当configura...

回答 1 投票 0

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