【发布时间】:2023-04-03 08:10:01
【问题描述】:
我正在尝试让 Spring Cloud DataFlow 与 CockroachDB 作为其持久层一起使用。
我遇到的问题是 CockroachDB 不支持在 SCDF 中注册应用程序时 Hibernate 的默认 postgreSQL 方言使用的 PostgreSQL 大对象服务器端函数(例如 lo_create)。
从Hibernate ORM 5.4.19 开始,现在支持专门用于 CockroachDB 的新方言。但是,Hibernate SCDF 使用的版本太旧了,不包含这种方言。
我现在的问题是如何将较新版本的 Hibernate 注入 SCDF?我尝试通过覆盖 Hibernate 版本的 Spring Boot 应用程序启动 SCDF - 但在这方面失败了,从我可以从其他问题中收集到的信息,无论如何都不再受支持了(?)
【问题讨论】:
标签: spring-cloud-dataflow cockroachdb