Package io.helidon.data.jdbc
package io.helidon.data.jdbc
Runs imperative applications and declarative Helidon Data repositories with
JDBC.
Results are fully materialized before JDBC resources are released.
-
ClassDescriptionMethods used by generated Helidon Data JDBC repositories.Declares JDBC behavior for Helidon Data repository methods.Selects the JDBC client managed by the registry, used by a repository.Selects how a repository statement is executed.Execution choices supported by the JDBC repository provider.Requests generated keys from an update statement.Selects an application row mapper for query or generated key rows.Declares one SQL statement executed by a repository method.Executes JDBC statements for applications and generated repositories.Configures generated key columns and mapping before execution.Restricted view of the current result row.Maps one JDBC row to an application value during a callback.Materialized result terminals for a mapped query or generated key result.Describes one prepared JDBC operation.Configuration for a JDBC client.Fluent API builder for
JdbcClient.JdbcClientConfig.BuilderBase<BUILDER extends JdbcClientConfig.BuilderBase<BUILDER, PROTOTYPE>, PROTOTYPE extends JdbcClientConfig>Fluent API builder base forJdbcClientConfig.Generated implementation of the prototype, can be extended by descendant prototype implementations.JdbcClientConfigFactory__ServiceDescriptor<T extends io.helidon.data.jdbc.JdbcClientConfigFactory>Service descriptor forJdbcClientConfigFactory.JdbcClientFactory__ServiceDescriptor<T extends io.helidon.data.jdbc.JdbcClientFactory>Service descriptor forJdbcClientFactory.JdbcTransactionConnectionManager__ServiceDescriptor<T extends io.helidon.data.jdbc.JdbcTransactionConnectionManager>Service descriptor forJdbcTransactionConnectionManager.JdbcTxSupport__ServiceDescriptor<T extends io.helidon.data.jdbc.JdbcTxSupport>Service descriptor forJdbcTxSupport.