腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
java代码中使用postgres
枚举
必须使用
jOOQ
forcedTypes吗?
、
、
我有一个使用
jooq
作为DAO
的
spring boot应用程序。 首先,我
在
postgresql
(code)
中
创建了一个
枚举
类型role。private Integer userId; private Role role; } 但是,如果我
在
pom.xml
中
不使用<forcedTypes>块运行codegen,我将得到Object role,
浏览 30
提问于2019-10-17
得票数 2
回答已采纳
1
回答
在
PostgreSQL
数据库
中
插入
带有
jOOQ
的
SQL
枚举
、
、
、
、
我正在尝试使用
jOOQ
在
我
的
数据库
中
插入
一个
SQL
枚举
。
数据库
迁移使用Liquibase进行设置,如下所示: <?xml version="1.0" encoding="UTF-8"?false"/> </createTable> &
浏览 28
提问于2021-05-11
得票数 1
回答已采纳
1
回答
如何以通用方式获得新记录
的
id?(
JOOQ
3.4与Postgres)
、
、
、
在
jooq
3.4
中
,我不知道如何做到这一点(使用
Postgresql
): .set(TABLE.ID, Sequences.TABLE_ID_SEQ.nextval但我仍然不知道如何从TableImpl对象
中
获取序列名。还是我
的
方法有问题?
在
普通
SQL
中
,我会这样做: insert into table_A (id) VALUES nextval(
浏览 2
提问于2014-09-19
得票数 1
回答已采纳
1
回答
Apache Derby
中
作为ENUM替代项
的
用户定义类型
、
、
我使用Apache Derby作为内存
中
的
模拟
数据库
,用于使用
jOOQ
对一些使用MySQL
的
代码进行单元测试。生产
数据库
对某些字段使用
枚举
(这是给定
的
,超出了这个问题
的
范围-我知道
枚举
不好,但我现在不能改变这一部分),所以
jOOQ
生成代码来处理
枚举
。不幸
的
是,Derby不支持
枚举
,并且当我尝试
在
Derby
中
创建
浏览 16
提问于2017-07-25
得票数 1
2
回答
jOOQ
合并对
PostgreSQL
条件
插入
的
支持
、
、
、
我知道
jOOQ
会在不支持它
的
系统(如
PostgreSQL
)上模拟
SQL
。createDSLContext().mergeInto(tableByName("uris")) .using(createDSLContext(); ERROR: syntax error at or
浏览 0
提问于2014-04-11
得票数 0
回答已采纳
2
回答
Jooq
/
PostgreSQL
INSERT子句中
的
反斜杠
、
、
我试图使用
Jooq
对
PostgreSQL
数据库
进行
插入
。如果字符串包含
带有
SQL
状态代码: 42601 (这意味着语法错误)
的
反斜杠字符,则查询失败。
Jooq
: 3.4.4
PostgreSQL
:"
PostgreSQL
8.4.20 on x86_64-redhat-linux-gnu:
SQL
null
浏览 2
提问于2014-12-26
得票数 1
回答已采纳
1
回答
JOOQ
时间戳字段默认值与db默认值不同
、
我有一个
带有
下表
的
postgreSQL
数据库
( updated TIMESTAMP DEFAULT now()
在
使用
JOOQ
时,数据
插入
如下(Kotlin语言) val record =语句
的
进程位于与
数据库
存在
的
浏览 1
提问于2018-11-29
得票数 1
1
回答
具有Enum和不同
数据库
的
Jooq
问题
、
、
、
我正在使用
jooq
,我试图使用punishment enum,但是当我尝试执行一个insert语句时,我得到以下内容:我如何生成代码
jooq
{
浏览 7
提问于2022-03-18
得票数 0
回答已采纳
1
回答
如何使用
JOOQ
为使用H2 - ENUM类型
的
PostGres生成存根
、
、
、
在
CI构建期间,我使用用于PostGres
的
JOOQ
maven插件生成存根。(我无法轻松地
在
CI旁边
的
Container
中
旋转专用PostGres/Embedded Postgres )。我所做
的
是,
在
PostGres模式下运行H2,以使用maven插件生成类 <groupId>org.
jooq
</groupId> <
浏览 22
提问于2018-08-01
得票数 2
回答已采纳
1
回答
JOOQ
的
insert...returning与
PostgreSQL
10和
JOOQ
3.10?
、
、
、
、
似乎
JOOQ
的
插入
..。返回不适用于生成
的
代码。public Integer add(MemberRecord member) { return dslContext.insertInto生成
的
查询是正确
的
,如果我手动执行它,它将返回由序列生成
的
id。id
浏览 1
提问于2018-10-22
得票数 2
回答已采纳
1
回答
在
带有
jOOQ
的
未知表
中
插入
枚举
值
、
、
、
给定一个具有
枚举
列
的
表,如下所示: direction DIRECTION NOT NULL如何使用
jOOQ
插入
上述表,而不为整个表生成代码?,这会引发不兼容类型: org.
jooq
.exception.DataAccessEx
浏览 2
提问于2018-10-15
得票数 5
回答已采纳
2
回答
在
JOOQ
中
实现batchMerge()
、
、
、
我需要“
插入
”一个项目列表。如果不是,则应将项作为新记录
插入
。 我偶然发现了
JOOQ
的
batchMerge,我认为它类似于"upsert“。不幸
的
是,互联网上几乎没有文档,因为这是
JOOQ
在
撰写本文时提出
的
一种相当新
的
方法。如果新记录还不存在,它会
插入
一个新记录。 我偶然看到了这篇关于merge
的
文档,但是我不知道如何将它翻译成batchMerge。https://ww
浏览 61
提问于2021-08-20
得票数 1
回答已采纳
3
回答
如何使用Spring引导,
JOOQ
和天桥一起使用?
、
、
、
、
因此,让我们考虑一个通用
的
Spring boot应用程序,它使用
JOOQ
访问
数据库
数据库
,使用Flyway进行
数据库
迁移。该项目使用gradle进行依赖关系管理。我想要以下几点: 自动生成
JOOQ
类。当应用程序启动时
浏览 1
提问于2019-04-20
得票数 4
回答已采纳
2
回答
如何使用
JOOQ
确定固定长度数组
数据库
列
的
大小?
、
、
、
给定这个具有固定长度数组列
的
PostgreSQL
表: id integer,);
JOOQ
代码生成是否会创建一个java常量或方法,提供可以存储
在
values列(即4)
中
的
最大元素数?
在
阅读了关于代码生成和对
SQL
数组
的
支持
的
JOOQ
文档之后,我找不到任何关于固定长度数组
的<
浏览 6
提问于2017-03-01
得票数 1
回答已采纳
1
回答
如何构建
JOOQ
自定义生成器?
、
、
、
、
我们需要获取所有这些表并根据它们生成
枚举
,以便以后
在
我们
的
应用程序中使用它。我们决定使用看起来非常有趣
的
JOOQ
,但是我们找不到文档/示例来创建使用默认java生成器行为和自定义
枚举
生成扩展
的
自定义生成器。更新:为了让我
的
自定义生成器被
jooq
-codegen-maven插件选中,我创建了一个单独
的
项目,并将其jar作为父项目的依赖项添加。为了获得这个org.
jooq
.codegen.Ja
浏览 3
提问于2018-09-04
得票数 1
回答已采纳
1
回答
Jooq
+ hikariCP + Postgres -无法处理故障转移
、
、
、
我有一个spring引导应用程序,可以读写postgres
数据库
。我使用
jooq
和hikariCP来管理
数据库
连接。我
的
应用程序连接到一个由两个
Postgresql
14.5实例组成
的
赞助人集群--一个是主实例,另一个是只读副本。当服务正在处理数据时,我在
数据库
中
触发故障转移--杀死领导,选择新领导人,然后将旧领导更改为副本--我开始获得以下异常: with\norg.
jooq
.exception.DataAccessExceptio
浏览 11
提问于2022-10-24
得票数 0
1
回答
注入
的
JOOQ
上下文泄漏连接
、
、
、
、
我使用
jooq
在
Wildfly web应用程序
中
处理
PostgreSQL
数据库
上
的
SQL
查询。按照上
的
示例,DSLContext通过CDI注入到我
的
bean
中
。bean看起来像这样: private @Inject DSLContext
jooq
;
jooq
.doStuff();
浏览 5
提问于2018-01-29
得票数 2
1
回答
错误创建
数据库
不能在事务块内运行
、
、
我正在尝试使用
jOOQ
从运行在Micronaut框架
中
的
Java应用程序创建一个
数据库
。密码对于
PostgreSQL
数据源,失败
的
有: org.
jooq
.exception.DataAccessException:
SQL
do $$开始创建
数据库
"mydb"
浏览 3
提问于2021-03-01
得票数 2
回答已采纳
2
回答
jOOQ
以Z (UTC)
的
形式返回偏移日期时间,尽管它不是
、
、
我有一个简单
的
Postgres测试表
的
id,时间戳与时区。下面的测试和输出应该是不言自明
的
,但概括地说,我
插入
了
带有
-6偏移量
的
时间戳行。它被正确地
插入
到
数据库
中
,然后用相同
的
时间加载出
数据库
,但是偏移量是错误
的
,特别是Z而不是-6。 我尝试将我
的
数据库
设置为UTC,当我
在
命令行手动选择时,它正确地显示了UTC
的</em
浏览 3
提问于2019-09-04
得票数 3
回答已采纳
1
回答
如何在WHERE条件下与
jOOQ
一起使用Postgres运算符?
、
、
| <mylist>
在
jOOQ
3.8
中
,似乎没有任何直接支持?\\
的
情况。我看过
在
某种条件下绑定到原始
sql
,但我不太确定语法;如果尝试使用与绑定表达式冲突
的
? postgres运算符,情况会更糟。我把这个简化到了最低限度
的
测试。当使用
jOOQ
3.8
浏览 1
提问于2016-07-12
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
jOOQ 3.11:新增支持四款数据库以及 implicit joins
JOOQ类生成(Code generation from entities)
探探PostgreSQL开发规约
DataGrip 发布,多引擎数据库管理工具
PostgreSQL常用管理工具
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券