Class DialectResolver
java.lang.Object
org.springframework.data.r2dbc.dialect.DialectResolver
Resolves a 
R2dbcDialect from a ConnectionFactory using DialectResolver.R2dbcDialectProvider. Dialect
 resolution uses Spring's spring.factories to determine available extensions.- Author:
- Mark Paluch
- See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classException thrown whenDialectResolvercannot resolve aR2dbcDialect.static interfaceSPI to extend Spring's default R2DBC Dialect discovery mechanism.
- 
Method SummaryModifier and TypeMethodDescriptionstatic R2dbcDialectgetDialect(io.r2dbc.spi.ConnectionFactory connectionFactory) Retrieve aR2dbcDialectby inspectingConnectionFactoryand its metadata.
- 
Method Details- 
getDialectRetrieve aR2dbcDialectby inspectingConnectionFactoryand its metadata.- Parameters:
- connectionFactory- must not be null.
- Returns:
- the resolved R2dbcDialectDialectResolver.NoDialectExceptionif the database type cannot be determined fromConnectionFactory.
- Throws:
- DialectResolver.NoDialectException- if no- R2dbcDialectcan be found.
 
 
-