クラス MappingSqlQueryWithParameters.RowMapperImpl

java.lang.ObjectSE
org.springframework.jdbc.object.MappingSqlQueryWithParameters.RowMapperImpl
実装されたすべてのインターフェース:
RowMapper<T>
含まれているクラス:
MappingSqlQueryWithParameters<T>

protected class MappingSqlQueryWithParameters.RowMapperImpl extends ObjectSE implements RowMapper<T>
各行に対して包含クラスの mapRow メソッドを呼び出す RowMapper の実装。
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
    RowMapperImpl(ObjectSE[] parameters, MapSE<?,?> context)
    配列結果を使用します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    mapRow(ResultSetSE rs, int rowNum)
    実装では、このメソッドを実装して、ResultSet 内のデータの各行をマップする必要があります。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • RowMapperImpl

      public RowMapperImpl(@Nullable ObjectSE[] parameters, @Nullable MapSE<?,?> context)
      配列の結果を使用します。予想される結果の数がわかっている場合は、より効率的です。
  • メソッドの詳細

    • mapRow

      @Nullable public T mapRow(ResultSetSE rs, int rowNum) throws SQLExceptionSE
      インターフェースからコピーされた説明: RowMapper
      実装では、このメソッドを実装して、ResultSet 内のデータの各行をマップする必要があります。このメソッドは ResultSet で next() を呼び出すべきではありません。現在の行の値のみをマップすることになっています。
      次で指定:
      インターフェース RowMapper<T>mapRow 
      パラメーター:
      rs - マップする ResultSet (現在の行に対して事前に初期化済み)
      rowNum - 現在の行の番号
      戻り値:
      現在の行の結果オブジェクト (null の場合があります)
      例外:
      SQLExceptionSE - 列値の取得中に SQLException が発生した場合 (つまり、SQLException をキャッチする必要はありません。)