jooq 相关问题

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

JOOQ:更新空值的列值

我需要使用Java上的JOOQ更新与行关联的整数列的值。如果列的值不是NULL,我知道我可以使用此代码:context.update(TABLENAME)...

回答 1 投票 1

JOOQ非utf8编码问题

有没有办法指定用于从JOOQ生成SQL查询的编码?我们有非UTF-8编码的oracle数据库,并且生成的查询等于字符串条件包含UTF-8 ...

回答 1 投票 1

Jooq没有使用spring交易

我尝试使用Jooq和Spring JDBC进行设置,除了事务之外,一切都正常。这是我目前的设置:@Configuration public class DALConfig {@Value(“$ {jdbcUrl}”)...

回答 1 投票 0

多个存储库上的JOOQ @Transactional

情况:我已经安排了长达15分钟的任务。它重新生成2个表。我想在一次交易中做这件事,但是对于@Transational,回购电话有2个不同的交易,对于......

回答 1 投票 0

如何模拟/ stub jOOQ UpdatableRecordImpl store()方法?

我已经设法存根更新():@ Test public void updateStubbed(){UpdatableRecordTest updatableRecordTest = spy(new UpdatableRecordTest()); doReturn(1)。当(updatableRecordTest).update()...

回答 1 投票 4

JOOQ - 将fetchOne()。转换为()到fetchValue(查询)

在这个答案中,作者提到为避免NPE,可以使用fetchValue(查询)方法。问题是OP的代码究竟能如何转换成查询?我有类似的代码,...

回答 1 投票 1

jooq为Oracle提供没有时间的日期

我正在使用Jooq v3.1.0并且Oracle Date列存在问题。由Jooq调用的Oracle过程只返回没有时间的日期信息(例如:“31.08.2018”。我期望“31.08.2018 18:44:05”)我试过......

回答 1 投票 0

Jooq record.into(Pojo.class)具有相同的字段名称问题

我有代码从2个表中检索2个对象(由JooQ生成的POJO)的一条记录。记录= dsl.select()。from(ISSUE).leftJoin(CLIENT).on(CLIENT.ID.eq(ISSUE ....)

回答 1 投票 1

使用JOOQ设置MySQL变量,安全地使用用户输入

我正在尝试像这样使用JOOQ设置MySQL变量。 value是用户输入。 DSLContext dslContext = DSL.using(connection,dialect); dslContext.execute(“set @myvar:=”+ value);这虽然有效...

回答 1 投票 2

如何在按用户定义的类型过滤时在jooq中形成where子句

我正在使用带有jooq(3.8.7)的postgresql(10.2),假设我有一个类型和一个表,如:CREATE TYPE my_type AS(id INTEGER,name TEXT); CREATE table my_table(id INTEGER,...

回答 1 投票 4

jOOQ H2没有codegen的区分大小写问题

我一直在Hibernate的基于MySQL的应用程序的功能测试部分使用H2。我终于厌倦了它,我决定使用usq jOOQ,所以我仍然可以从...中抽象出来。

回答 1 投票 5

如何从Jooq中的其他自定义(concat,sum,count)列获取数据库中的所有结果列

我有一个表有1列的表1。这是我需要映射的sql语句。从表1中选择*,count(ID)为IdCount;现在,sql查询结果将是7列(6个Table1列和1个...

回答 1 投票 14

查询具有字段和语句组合的行

在数据库级别,我有一个包含两列的表产品:gtin和market以及其他列。我想编写一个可以转换为以下查询的java代码:select * from ...

回答 1 投票 3

如何使用JOOQ查询生成器使用常量值的select语句构建Insert into

我有一个插入语句插入一些常量值,它需要通过查找从其他表中选择一些引用键。查询看起来像这样。插入存储库....

回答 1 投票 0

如何在JOOQ的`ExecuteListener`中安全地执行自定义语句?

我有一个自定义的ExecuteListener,它在语句JOOQ当前正在查看之前执行其他语句:@Override public void executeStart(ExecuteContext ctx){if(ctx.type()!= ...

回答 1 投票 1

连接select子句JOOQ中的字段

我正在使用JOOQ进行查询,我正在尝试输出一列作为在同一查询中提取的其他字段的串联(空格分隔)。详细介绍,我试着用下一个代码...

回答 1 投票 1

JOOQ和资源处理

我使用JOOQ来查询我的关系数据库,我最近一直在研究连接处理,它让我有点困惑。我已经尝试过阅读JavaDoc以及这个:什么时候连接......

回答 2 投票 1

JOOQ中的IF条件

MySQL允许我运行以下查询:SELECT SUM(IF(COLUMN1> COLUMN2,COLUMN2,COLUMN1)),SUM(IF(COLUMN3 = 0,4,10))FROM TABLE;我怎么能在JOOQ中这样做?

回答 1 投票 1

如何在从jOOQ生成代码时获取@Size中的minLength?

Google让我失望......需要采取哪些步骤,以便jOOQ代码生成不仅会在@Size验证注释上设置(max = nnn),还会设置(min = nn)?在Postgres上设置CHECK不...

回答 1 投票 1

Jooq batchInsert()。execute()

我的过程看起来像:选择一些数据每行选择50行,用数据执行(设置一些值)将行转换为另一个表的对象调用batchInsert(myListOfRecords).execute()我的问题是如何...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.