クラス DialectResolver
java.lang.ObjectSE
org.springframework.data.r2dbc.dialect.DialectResolver
DialectResolver.R2dbcDialectProvider を使用して ConnectionFactory から R2dbcDialect を解決します。ダイアレクトの解決では、Spring の spring.factories を使用して使用可能な拡張子を決定します。- 作成者:
- Mark Paluch
- 関連事項:
ネストされたクラスの要約
ネストされたクラス修飾子と型クラス説明static classDialectResolverがR2dbcDialectを解決できない場合にスローされる例外。static interfaceSpring のデフォルトの R2DBC ダイアレクト検出メカニズムを継承する SPI。メソッドのサマリー
修飾子と型メソッド説明static R2dbcDialectgetDialect(io.r2dbc.spi.ConnectionFactory connectionFactory) ConnectionFactoryとそのメタデータを調べて、R2dbcDialectを取得します。
メソッドの詳細
getDialect
ConnectionFactoryとそのメタデータを調べて、R2dbcDialectを取得します。- パラメーター:
connectionFactory- null であってはなりません。- 戻り値:
- データベース型を
ConnectionFactoryから判断できない場合は、解決されたR2dbcDialectDialectResolver.NoDialectException。 - 例外:
DialectResolver.NoDialectException-R2dbcDialectが見つからない場合。