インターフェース JdbcClient.ResultQuerySpec

含まれているインターフェース:
JdbcClient

public static interface JdbcClient.ResultQuerySpec
単純な結果クエリの仕様。
導入:
6.1
作成者:
Juergen Hoeller, Sam Brannen
  • メソッドの詳細

    • rowSet

      SqlRowSet rowSet()
      結果を行セットとして取得します。
      戻り値:
      元のデータベース結果の切り離された行セット表現
    • listOfRows

      元のデータベース結果からの順序を維持したまま、結果を行のリストとして取得します。
      戻り値:
      行の (空の可能性がある) リスト。結果の各行は、大文字と小文字を区別しない列名と列値のマップとして表されます。
    • singleRow

      単一行の結果を取得します。
      戻り値:
      大文字と小文字を区別しない列名と列値のマップとして表される結果行
    • singleColumn

      ListSE<@Nullable ObjectSE> singleColumn()
      元のデータベース結果からの順序を維持して、単一列の結果を取得します。
      戻り値:
      各行が単一の列値として表される、行の (空の可能性がある) リスト
    • singleValue

      default ObjectSE singleValue()
      単一値の結果を取得します。

      メモ: 6.2 以降、これにより、元の設計どおりに null 以外の結果値が強制されます (以前は偶然強制されていなかっただけです)。(非 null)

      関連事項:
    • optionalValue

      default OptionalSE<ObjectSE> optionalValue()
      利用可能な場合は、単一の値結果を OptionalSE ハンドルとして取得します。
      戻り値:
      単一行の単一列値を持つオプションのハンドル
      導入:
      6.2
      関連事項: