| Package | Description |
|---|---|
| org.springframework.r2dbc.core |
Core domain types around DatabaseClient.
|
| org.springframework.r2dbc.core.binding |
Classes providing an abstraction over SQL bind markers.
|
| Modifier and Type | Method and Description |
|---|---|
DatabaseClient.Builder |
DatabaseClient.Builder.bindMarkers(BindMarkersFactory bindMarkers)
Configure the
BindMarkers to be used. |
| Modifier and Type | Method and Description |
|---|---|
static BindMarkersFactory |
BindMarkersFactory.anonymous(String placeholder)
Create anonymous, index-based bind marker using a static placeholder.
|
BindMarkersFactory |
BindMarkersFactoryResolver.BindMarkerFactoryProvider.getBindMarkers(io.r2dbc.spi.ConnectionFactory connectionFactory)
Return a
BindMarkersFactory for a ConnectionFactory. |
static BindMarkersFactory |
BindMarkersFactory.indexed(String prefix,
int beginWith)
Create index-based
BindMarkers using indexes to bind parameters. |
static BindMarkersFactory |
BindMarkersFactory.named(String prefix,
String namePrefix,
int maxLength)
Create named
BindMarkers using identifiers to bind parameters. |
static BindMarkersFactory |
BindMarkersFactory.named(String prefix,
String namePrefix,
int maxLength,
Function<String,String> hintFilterFunction)
Create named
BindMarkers using identifiers to bind parameters. |
static BindMarkersFactory |
BindMarkersFactoryResolver.resolve(io.r2dbc.spi.ConnectionFactory connectionFactory)
Retrieve a
BindMarkersFactory by inspecting ConnectionFactory
and its metadata. |