Package io.micronaut.transaction.jdbc.oracle


@Configuration @Requires(classes=oracle.jdbc.OracleConnection.class) @NullMarked package io.micronaut.transaction.jdbc.oracle
Oracle-specific JDBC transaction support.

Includes sessionless transaction integration for Oracle JDBC connections. Transaction identifiers are held in Micronaut's PropagatedContext, installed automatically for HTTP requests when HTTP propagation is enabled, or programmatically through OracleSessionlessTransactionPropagationOperations. The external string representation is handled by OracleSessionlessTransactionIdCodec, which applications may replace to add signing, encryption, or another transport encoding.