| Package | Description |
|---|---|
| org.springframework.r2dbc.core |
Core domain types around DatabaseClient.
|
| Class and Description |
|---|
ColumnMapRowMapper
Mapping function implementation that creates a
java.util.Map for each row, representing all columns as
key-value pairs: one entry for each column, with the column name as key. |
| ConnectionAccessor
Interface declaring methods that accept callback
Function
to operate within the scope of a Connection. |
| DatabaseClient
A non-blocking, reactive client for performing database calls requests with
Reactive Streams back pressure.
|
| DatabaseClient.Builder
A mutable builder for creating a
DatabaseClient. |
| DatabaseClient.GenericExecuteSpec
Contract for specifying an SQL call along with options leading to the execution.
|
| ExecuteFunction
Represents a function that executes a
Statement for a (delayed)
Result stream. |
| FetchSpec
Union type for fetching results.
|
| Parameter
A database value that can be set in a statement.
|
| QueryOperation
Interface declaring a query operation that can be represented
with a query string.
|
| RowsFetchSpec
Contract for fetching tabular results.
|
| StatementFilterFunction
Represents a function that filters an
execute function. |
| UpdatedRowsFetchSpec
Contract for fetching the number of affected rows.
|