Drivers
- JDBC
- Download the JDBC driver. The driver is distributed as a single JAR file.
Regatta provides a shaded JDBC driver which includes all required dependencies. A non-shaded driver can be provided upon request.
-
Add the Regatta JDBC driver to your Maven project:
Option A — Install locally (recommended):
Install the driver locally in your environment:
Then add the JDBC driver as a dependency to your project:Option B — Provided scope (when included by your runtime environment):
Notes
- Java 8 or newer is required to use the Regatta JDBC driver.
- If you are using the Full driver package, the Regatta client library is included automatically. If you are using the Standalone version, ensure that the client library is installed.
- The Regatta JDBC driver implements the JDBC 4.2 API. Refer to the official JDBC documentation for full API details
-
Regatta supports most of the common JDBC functionality. If you do use a JDBC command which is not supported, you will receive the following exception:
ORM frameworks
- Hibernate
- Download the Regatta Hibernate dialect. The dialect is distributed as a single JAR file.
-
Add the Regatta Hibernate dialect to your Maven project:
Option A — Install locally (recommended):
Install the dialect locally in your environment:
Then add the Hibernate dialect as a dependency to your project:Option B — Provided scope (when included by your runtime environment):The Regatta Hibernate dialect is compatible with Hibernate 6.x (built and tested with Hibernate 6.4.4.Final) and requires Java 17 or newer. Refer to the official Hibernate documentation for installation instructions and API details.