hibernate-reactive | reactive API for Hibernate ORM | Object-Relational Mapping library

 by   hibernate Java Version: 2.0.0 License: Apache-2.0

kandi X-RAY | hibernate-reactive Summary

kandi X-RAY | hibernate-reactive Summary

hibernate-reactive is a Java library typically used in Utilities, Object-Relational Mapping, MariaDB, Hibernate, JPA applications. hibernate-reactive has no vulnerabilities, it has build file available, it has a Permissive License and it has low support. However hibernate-reactive has 15 bugs. You can download it from GitHub, Maven.

A reactive API for Hibernate ORM, supporting non-blocking database drivers and a reactive style of interaction with the database. Hibernate Reactive may be used in any plain Java program, but is especially targeted toward usage in reactive environments like Quarkus and Vert.x. Currently PostgreSQL, MySQL, MariaDB, Db2, CockroachDB and MS SQL Server are supported. Learn more at

            kandi-support Support

              hibernate-reactive has a low active ecosystem.
              It has 381 star(s) with 71 fork(s). There are 27 watchers for this library.
              There were 6 major release(s) in the last 12 months.
              There are 71 open issues and 624 have been closed. On average issues are closed in 41 days. There are 8 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of hibernate-reactive is 2.0.0

            kandi-Quality Quality

              hibernate-reactive has 15 bugs (0 blocker, 0 critical, 12 major, 3 minor) and 938 code smells.

            kandi-Security Security

              hibernate-reactive has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              hibernate-reactive code analysis shows 0 unresolved vulnerabilities.
              There are 11 security hotspots that need review.

            kandi-License License

              hibernate-reactive is licensed under the Apache-2.0 License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              hibernate-reactive releases are available to install and integrate.
              Deployable package is available in Maven.
              Build file is available. You can build the component from source.
              Installation instructions, examples and code snippets are available.
              It has 55823 lines of code, 5834 functions and 428 files.
              It has medium code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed hibernate-reactive and discovered the below as its top functions. This is intended to give you an instant insight into hibernate-reactive implemented functionality, and help decide if they suit your requirements.
            • Builds an SqlConnectOptions object based on the given URI
            • Returns the default port for the given scheme
            • Extracts the path from an ORacle URI
            • Get the port number from the given URI
            • The example
            • Fetch a specific association
            • Start the CompletionStage
            • Fetch a specific association
            • Lock the object
            • Generate update lock string
            • Executes the transactional collection
            • Returns the meta data
            • Actual load event
            • Attempts to initiate a new connection based on the configuration values specified in the configuration values
            • Performs the actual update
            • Performs the actual operation
            • This method is used to load an entity
            • Fetch the given entity
            • Saves the entity
            • Performs the operation on the persistence layer
            • Builds the initial service initators
            • Executes the transactional action
            • The main method
            • Executes the persistence context
            • Returns a reactive list of entities
            • Fetch the given association
            • Executes the transactional operation
            Get all kandi verified functions for this library.

            hibernate-reactive Key Features

            No Key Features are available at this moment for hibernate-reactive.

            hibernate-reactive Examples and Code Snippets

            No Code Snippets are available at this moment for hibernate-reactive.

            Community Discussions


            Unable to connect to SQL Server using the quarkus-hibernate-reactive due to incorrect reactive.url
            Asked 2021-Oct-07 at 09:37

            I had worked on Quarkus connecting to Postgres. But this is the first time I am trying to connect to SQL Server, which is the default server in my current project. I am following this guide to create a database component.

            The properties file contains the following:



            Answered 2021-Oct-07 at 09:37

            The correct property is quarkus.hibernate-orm.database.default-schema It is possible to check all the available configuration properties in this url https://quarkus.io/guides/hibernate-orm#hibernate-configuration-properties

            Source https://stackoverflow.com/questions/69476770


            Testcontainers - postgres + Quarkus test resulting in NoClassDefFound on LogMessageWaitStrategy
            Asked 2021-Sep-30 at 09:35

            I have a project runinng on Quarkus 2.3.0.CR1 with the following primary dependencies:



            Answered 2021-Sep-30 at 09:35

            Quarkus 2.0+ includes a new system call devServices which uses internally testcontainers to setup a development an testing environment for you, so you don't need to deal with this kind of things, here is a guide about the topic.

            I see that you are not specifying a version in your testcontainers dependency, but you the property defined, if you are using this property to specify some testcontainers dependency this might be the issue and causing the conflict.

            Source https://stackoverflow.com/questions/69388959


            Quarkus - hibernate-reactive and multitenancy
            Asked 2021-Mar-23 at 16:15

            I'm trying to develop a multitenancy app with quarkus, hibernate-reactive and postgres.

            Hibernate-reactive supports multitenancy by letting implement ReactiveConnectionPool :


            Defining hibernate.vertx.pool.class in application.properties seems to be ignored.

            Is this feature of hibernate-reactive integrated in quarkus ?

            Has anyone used this feature before?



            Answered 2021-Mar-23 at 16:15

            Multitenancy for Hibernate Reactive has not been integrated in Quarkus yet.

            I've just created an issue for it: https://github.com/quarkusio/quarkus/issues/15959

            Source https://stackoverflow.com/questions/66754084


            Reactive hibernate on Quarkus with Flyway
            Asked 2021-Mar-07 at 14:16

            I face a problem when trying to use Quarkus Flyway extension with Quarkus Reactive Hibernate & RESTEasy. When starting my application, I get the following error:



            Answered 2021-Mar-07 at 14:16

            Currently they indeed don't seem support both blocking JDBC and a reactive sql client at the same time. A workaround is to disable JDBC for the Quarkus runtime and write your own wrapper to execute the Flyway migration.

            Below workaround is based on their corresponding GitHub issue.

            Flyway wrapper to run when application starts:

            Source https://stackoverflow.com/questions/66268122

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network


            No vulnerabilities reported

            Install hibernate-reactive

            The project is built with Gradle, but you do not need to have Gradle installed on your machine.


            The Introduction to Hibernate Reactive covers everything you need to know to get started, including:.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
          • HTTPS


          • CLI

            gh repo clone hibernate/hibernate-reactive

          • sshUrl


          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Consider Popular Object-Relational Mapping Libraries

            Try Top Libraries by hibernate


            by hibernateJava


            by hibernateJava


            by hibernateJava


            by hibernateJava


            by hibernateJava