public final class BindMarkersFactoryResolver extends Object
BindMarkersFactory from a ConnectionFactory using
BindMarkersFactoryResolver.BindMarkerFactoryProvider. Dialect resolution uses Spring's
spring.factories to determine available extensions.BindMarkersFactory,
SpringFactoriesLoader| Modifier and Type | Class and Description |
|---|---|
static interface |
BindMarkersFactoryResolver.BindMarkerFactoryProvider
SPI to extend Spring's default R2DBC BindMarkersFactory discovery mechanism.
|
static class |
BindMarkersFactoryResolver.NoBindMarkersFactoryException
Exception thrown when
BindMarkersFactoryResolver cannot resolve a
BindMarkersFactory. |
| Modifier and Type | Method and Description |
|---|---|
static BindMarkersFactory |
resolve(io.r2dbc.spi.ConnectionFactory connectionFactory)
Retrieve a
BindMarkersFactory by inspecting ConnectionFactory
and its metadata. |
public static BindMarkersFactory resolve(io.r2dbc.spi.ConnectionFactory connectionFactory)
BindMarkersFactory by inspecting ConnectionFactory
and its metadata.connectionFactory - the connection factory to inspectBindMarkersFactoryBindMarkersFactoryResolver.NoBindMarkersFactoryException - if no BindMarkersFactory can be resolved