apache cayenne 可以支持类似于 Hibernate Reactive 的反应流库吗

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

apache cayenne 可以支持类似于 Hibernate Reactive 的反应流库吗

我没有找到有关此主题的任何信息。目前正在使用典型的 cayenne orm 使用典型的 jdbc 驱动程序。我们想要使用 spring web-flux 并且我们的底层 ORM 是 apache cayenne

spring-webflux reactive-programming apache-cayenne
1个回答
0
投票

Cayenne 周围没有特殊的反应式 API。尽管从反应式堆栈调用 ObjectContext 并不困难。底层框架仍然会阻塞(如果我理解正确的话,Hibernate 也是阻塞的)。毕竟 JDBC 是阻塞的。但你可以以非阻塞的方式调用它。

FWIW,我使用 Java CompletableFutures(Java 中的“本机”反应式堆栈)成功完成了上述操作。

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