响应式对象/关系映射
Hibernate Reactive 是 Hibernate ORM 的响应式 API,支持非阻塞式数据库驱动程序和与数据库的响应式交互方式。
Hibernate Reactive 旨在用于像 Vert.x 或 Quarkus 这样的响应式编程环境中,在这些环境中,与数据库的交互应以非阻塞方式进行。持久化操作通过构建响应式流来协调,而不是通过在过程式 Java 代码中直接调用同步函数来协调。
JDBC、JPA 和 Hibernate ORM 使用阻塞式 IO 与数据库交互,因此不适合在响应式环境中使用。Hibernate Reactive 是一个功能丰富的 ORM 实现,旨在利用非阻塞式数据库客户端。