クラス MySqlDialect

実装済みのインターフェース一覧:
R2dbcDialect, Dialect

public class MySqlDialect extends MySqlDialect implements R2dbcDialect
MySQL 用の SQL ダイアレクト。
作成者:
Mark Paluch, Jens Schauder, Kurt Niemi
  • フィールドの詳細

    • INSTANCE

      public static final MySqlDialect INSTANCE
      シングルトンインスタンス。
  • コンストラクターの詳細

    • MySqlDialect

      public MySqlDialect()
  • 方法の詳細

    • getBindMarkersFactory

      public BindMarkersFactory getBindMarkersFactory()
      インターフェースからコピーされた説明: R2dbcDialect
      このダイアレクトで使用される BindMarkersFactory を返します。
      次で指定:
      インターフェース R2dbcDialect 内の getBindMarkersFactory 
      戻り値:
      このダイアレクトで使用される BindMarkersFactory
    • simpleTypes

      public SetSE<ClassSE<?>> simpleTypes()
      インターフェースからコピーされた説明: Dialect
      ドライバーが処理できるネイティブ型を格納していると見なされる型の SetSE を返します。
      次で指定:
      インターフェース Dialect 内の simpleTypes 
      戻り値:
      決して null にはなりません。
    • getConverters

      public CollectionSE<ObjectSE> getConverters()
      インターフェースからコピーされた説明: Dialect
      このダイアレクトのコンバーターのコレクションを返します。
      次で指定:
      インターフェース Dialect 内の getConverters 
      オーバーライド:
      クラス MySqlDialectgetConverters 
      戻り値:
      このダイアレクトのコンバーターのコレクション。
    • renderForGeneratedValues

      public StringSE renderForGeneratedValues(SqlIdentifier identifier)
      インターフェースからコピーされた説明: R2dbcDialect
      Statement#returnGeneratedValues を介したステートメントを使用して、生成されたキーとして登録するのに適した方法で SqlIdentifier をレンダリングします。デフォルトの実装では、識別子の SQL 表現をレンダリングするようにレンダリングします。つまり、該当する場合は引用符を使用します。
      次で指定:
      インターフェース R2dbcDialect 内の renderForGeneratedValues 
      パラメーター:
      identifier - レンダリングします。null であってはなりません。
      戻り値:
      レンダリングされた識別子。null ではないことが保証されています。