インターフェース SqlIdentifierSanitizer

関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE public interface SqlIdentifierSanitizer
SQL を使用するために SQL 識別子をサニタイズする関数インターフェース。SpEL 式の結果を保護できます。
導入:
3.2
作成者:
Kurt Niemi, Mark Paluch
関連事項:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    sanitize(StringSE sqlIdentifier)
    SQL 識別子をサニタイズして、不要な文字シーケンスを削除するか、例外をスローします。
    言葉だけを許可するサニタイザー。
  • メソッドの詳細

    • words

      static SqlIdentifierSanitizer words()
      言葉だけを許可するサニタイザー。単語以外はサイレントに削除されます。
      戻り値:
    • sanitize

      StringSE sanitize(StringSE sqlIdentifier)
      SQL 識別子をサニタイズして、不要な文字シーケンスを削除するか、例外をスローします。
      パラメーター:
      sqlIdentifier - 識別子の名前。
      戻り値:
      サニタイズされた SQL 識別子。