Reactive adaptations of Hibernate ORM's
Strategies for associating state with the current reactive stream.
Reactive adaptations of Hibernate ORM's persistence actions.
Handlers for reactive session events.
Reactive identifier generation.
Reactive entity, collection, and query loaders.
Reactive collection loaders.
Reactive entity loaders.
An API for Hibernate Reactive where non-blocking operations are represented by a Mutiny
Integration with Hibernate ORM, via the service architecture, along with APIs for starting and configuring Hibernate Reactive.
Defines internal contracts between subsystems of Hibernate Reactive and the
An API for Hibernate Reactive where non-blocking operations are represented by a Java
Integration with Vert.x.
Hibernate Reactive is a reactive API for Hibernate ORM, supporting non-blocking database drivers and a reactive style of interaction with the database.
The central APIs are defined as inner interfaces of
Mutiny, for programs using Mutiny reactive streams, and
Stage, for programs using Java's
Stage.SessionFactorymay be obtained by calling
The public API is organized into the following packages:
|—||APIs specific to usage with Mutiny reactive streams|
|—||APIs specific to usage with
|—||APIs common to both kinds of reactive stream|
|—||SPI for plugin custom identifier generation|
|—||SPI for plugin custom connection pooling|
|—||SPI for plugin custom integration with Vert.x|
SPIs are implemented as Hibernate services.
Packages not listed above are considered non-public and are subject to change without notice.
Copyright © 2020-2022 Red Hat, Inc. All Rights Reserved.