| Package | Description |
|---|---|
| org.springframework.data.r2dbc.config |
Configuration classes for Spring Data R2DBC.
|
| org.springframework.data.r2dbc.core |
Core domain types around DatabaseClient.
|
| org.springframework.data.r2dbc.repository.query |
Query support for R2DBC repositories.
|
| org.springframework.data.r2dbc.repository.support |
Support infrastructure for query derivation of R2DBC-specific repositories.
|
| Class and Description |
|---|
| DatabaseClient
A non-blocking, reactive client for performing database calls requests with Reactive Streams back pressure.
|
| ReactiveDataAccessStrategy
Data access strategy that generalizes convenience operations using mapped entities.
|
| Class and Description |
|---|
| BindParameterSource
Interface that defines common functionality for objects that can offer parameter values for named bind parameters,
serving as argument for
NamedParameterExpander operations. |
| DatabaseClient
A non-blocking, reactive client for performing database calls requests with Reactive Streams back pressure.
|
| DatabaseClient.BindSpec
Contract for specifying parameter bindings.
|
| DatabaseClient.Builder
A mutable builder for creating a
DatabaseClient. |
| DatabaseClient.DeleteFromSpec
Contract for specifying
DELETE options leading to the exchange. |
| DatabaseClient.DeleteMatchingSpec
Contract for specifying
DELETE options leading to the exchange. |
| DatabaseClient.DeleteSpec
Contract for specifying
DELETE options leading to the exchange. |
| DatabaseClient.GenericExecuteSpec
Contract for specifying a SQL call along with options leading to the exchange.
|
| DatabaseClient.GenericInsertSpec
Contract for specifying
INSERT options leading to the exchange. |
| DatabaseClient.GenericSelectSpec
Contract for specifying
SELECT options leading to the exchange. |
| DatabaseClient.GenericUpdateSpec
Contract for specifying
UPDATE options leading to the exchange. |
| DatabaseClient.InsertIntoSpec
Contract for specifying
INSERT options leading to the exchange. |
| DatabaseClient.InsertSpec
Contract for specifying
INSERT options leading to the exchange. |
| DatabaseClient.SelectFromSpec
Contract for specifying
SELECT options leading to the exchange. |
| DatabaseClient.SelectSpec
Contract for specifying
SELECT options leading to the exchange. |
| DatabaseClient.TypedDeleteSpec
Contract for specifying
DELETE options leading to the exchange. |
| DatabaseClient.TypedExecuteSpec
Contract for specifying a SQL call along with options leading to the exchange.
|
| DatabaseClient.TypedInsertSpec
Contract for specifying
INSERT options leading the exchange. |
| DatabaseClient.TypedSelectSpec
Contract for specifying
SELECT options leading to the exchange. |
| DatabaseClient.TypedUpdateSpec
Contract for specifying
UPDATE options leading to the exchange. |
| DatabaseClient.UpdateMatchingSpec
Contract for specifying
UPDATE options leading to the exchange. |
| DatabaseClient.UpdateSpec
Contract for specifying
UPDATE options leading to the exchange. |
| DatabaseClient.UpdateTableSpec
Contract for specifying
UPDATE options leading to the exchange. |
| FetchSpec
Contract for fetching results.
|
| NamedParameterExpander
SQL translation support allowing the use of named parameters rather than native placeholders.
|
| PreparedOperation
Extension to
QueryOperation for a prepared SQL query Supplier with bound parameters. |
| QueryOperation
Interface declaring a query operation that can be represented with a query string.
|
| ReactiveDataAccessStrategy
Data access strategy that generalizes convenience operations using mapped entities.
|
| ReactiveDataAccessStrategy.NamedParameterProvider
Interface to retrieve parameters for named parameter processing.
|
| RowsFetchSpec
Contract for fetching tabular results.
|
| StatementMapper
Mapper for statement specifications to
PreparedOperation. |
StatementMapper.DeleteSpec
DELETE specification. |
StatementMapper.InsertSpec
INSERT specification. |
StatementMapper.SelectSpec
SELECT specification. |
| StatementMapper.TypedStatementMapper
Extension to
StatementMapper that is associated with a type. |
StatementMapper.UpdateSpec
UPDATE specification. |
| UpdatedRowsFetchSpec
Contract for fetching the number of affected rows.
|
| Class and Description |
|---|
| DatabaseClient
A non-blocking, reactive client for performing database calls requests with Reactive Streams back pressure.
|
| DatabaseClient.BindSpec
Contract for specifying parameter bindings.
|
| Class and Description |
|---|
| DatabaseClient
A non-blocking, reactive client for performing database calls requests with Reactive Streams back pressure.
|
| ReactiveDataAccessStrategy
Data access strategy that generalizes convenience operations using mapped entities.
|
Copyright © 2018–2019 Pivotal Software, Inc.. All rights reserved.