是否可以将两个数据库字段合并为一个JOOQ中的客户生成器?

问题描述 投票:1回答:1

我正在阅读文档custom generatorsdata type rewrites。看起来它有很大的灵活性。但是有可能将两个db字段合并为一个吗?

例如,对于外汇,我想存储两个字段

budget.value, budget.currency

我可以以某种方式将JOOQ转换为

Value getMonetaryValue() {
    return Value(this.value, this.currency);
}

在这种情况下,Value是我创建的自定义枚举,以支持价值和货币。

java sql jooq
1个回答
0
投票

从jOOQ 3.11开始,这不可能开箱即用。还有一个待处理的功能请求和相关功能,可以支持JPA调用@Embeddable类型:https://github.com/jOOQ/jOOQ/issues/6124

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