quarkus - PanacheEntity 默认 ID 类型为 Long。如何改变这一点?

标签 quarkus

PanacheEntity 默认 ID 类型为 Long。像Spanner这样的分布式数据库更喜欢UUID。如何覆盖/更改默认类型?

最佳答案

您不一定需要从 PanacheEntity 扩展,您也可以使用 PanacheEntityBase并提供您自己的 ID。

关于quarkus - PanacheEntity 默认 ID 类型为 Long。如何改变这一点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58652229/

相关文章:

environment-variables - 通过环境变量设置 Quarkus 日志记录类别级别

graphql - Quarkus SmallRye Graphql-客户端突变查询

jakarta-ee - Quarkus Rest 客户端和 OAuth2

java - Hibernate OneToOne 试图从 null 一对一属性分配 id

java - 如何在 QUARKUS Resteasy JSONB 中返回空值字段并覆盖排序键?

graphql - 是否可以在 quarkus-smallrye-graphql 中使用 quarkus 安全性?

unit-testing - 为什么 Quarkus @TestTransaction 不起作用?

java - 使用 docker 启动 quarkus 时,错误 OIDC 服务器在 'quarkus.oidc.auth-server-url' URL 不可用

quarkus - 未使用 Quarkus 调用 aroundInvoke

quarkusio 使用 quarkus :dev 更改默认调试端口