クラス MySqlDialect
java.lang.ObjectSE
org.springframework.data.relational.core.dialect.AbstractDialect
org.springframework.data.relational.core.dialect.MySqlDialect
org.springframework.data.r2dbc.dialect.MySqlDialect
- 実装されているすべてのインターフェース:
R2dbcDialect
,Dialect
MySQL 用の SQL ダイアレクト。
- 作成者:
- Mark Paluch, Jens Schauder, Kurt Niemi
ネストされたクラスのサマリー
ネストされたクラス修飾子と型クラス説明static enum
static enum
フィールドのサマリー
フィールドクラス org.springframework.data.relational.core.dialect.MySqlDialect から継承されたフィールド
MYSQL_IDENTIFIER_PROCESSING
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明このダイアレクトで使用されるBindMarkersFactory
を返します。このダイアレクトのコンバーターのコレクションを返します。CollectionSE<? extends ClassSE<?>>
このデータベース / ドライバーでネイティブにサポートされている型のコレクションを返します。renderForGeneratedValues
(SqlIdentifier identifier) Statement#returnGeneratedValues
を介したステートメントを使用して、生成されたキーとして登録するのに適した方法でSqlIdentifier
をレンダリングします。クラス org.springframework.data.relational.core.dialect.MySqlDialect から継承されたメソッド
getIdentifierProcessing, getIdGeneration, limit, lock, orderByNullHandling
クラス org.springframework.data.relational.core.dialect.AbstractDialect から継承されたメソッド
getAfterFromTable, getAfterOrderBy, getSelectContext
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.data.relational.core.dialect.Dialect から継承されたメソッド
getArraySupport, getExistsFunction, getIdentifierProcessing, getIdGeneration, getInsertRenderContext, getLikeEscaper, getSelectContext, limit, lock, orderByNullHandling, simpleTypes, supportsSingleQueryLoading
インターフェース org.springframework.data.r2dbc.dialect.R2dbcDialect から継承されたメソッド
getSimpleTypeHolder
フィールドの詳細
INSTANCE
シングルトンインスタンス。
コンストラクターの詳細
MySqlDialect
public MySqlDialect()
メソッドの詳細
getBindMarkersFactory
インターフェースからコピーされた説明:R2dbcDialect
このダイアレクトで使用されるBindMarkersFactory
を返します。- 次で指定:
- インターフェース
R2dbcDialect
のgetBindMarkersFactory
- 戻り値:
- このダイアレクトで使用される
BindMarkersFactory
getSimpleTypes
インターフェースからコピーされた説明:R2dbcDialect
このデータベース / ドライバーでネイティブにサポートされている型のコレクションを返します。デフォルトはCollections.emptySet()
です。- 次で指定:
- インターフェース
R2dbcDialect
のgetSimpleTypes
- 戻り値:
- このデータベース / ドライバーによってネイティブにサポートされる型のコレクション。デフォルトは
Collections.emptySet()
です。
getConverters
インターフェースからコピーされた説明:Dialect
このダイアレクトのコンバーターのコレクションを返します。- 次で指定:
- インターフェース
Dialect
のgetConverters
- 次で指定:
- インターフェース
R2dbcDialect
のgetConverters
- オーバーライド:
- クラス
MySqlDialect
のgetConverters
- 戻り値:
- このダイアレクトのコンバーターのコレクション。
renderForGeneratedValues
インターフェースからコピーされた説明:R2dbcDialect
Statement#returnGeneratedValues
を介したステートメントを使用して、生成されたキーとして登録するのに適した方法でSqlIdentifier
をレンダリングします。デフォルトの実装では、識別子の SQL 表現をレンダリングするようにレンダリングします。つまり、該当する場合は引用符を使用します。- 次で指定:
- インターフェース
R2dbcDialect
のrenderForGeneratedValues
- パラメーター:
identifier
- レンダリングします。null であってはなりません。- 戻り値:
- レンダリングされた識別子。null ではないことが保証されています。