インターフェースの使用
org.springframework.jdbc.core.RowCallbackHandler
パッケージ
説明
JdbcTemplate とそれに関連するコールバックインターフェースおよびヘルパーオブジェクトに基づいて、コア JDBC フレームワークを提供します。
名前付きパラメーターをサポートする JdbcTemplate バリアント。
一般的な JDBC インタラクションの簡略化レイヤー。
org.springframework.jdbc.core 内の RowCallbackHandler 使用
修飾子と型メソッド説明ResultSetSupportingSqlParameter.getRowCallbackHandler()
このパラメーターが保持する RowCallbackHandler があれば、それを返します。修飾子と型メソッド説明void
JdbcOperations.query
(StringSE sql, ObjectSE[] args, int[] argTypes, RowCallbackHandler rch) 指定された SQL にクエリを実行して、SQL から準備されたステートメントとクエリにバインドする引数のリストを作成し、RowCallbackHandler で ResultSet を行ごとに読み取ります。void
JdbcOperations.query
(StringSE sql, ObjectSE[] args, RowCallbackHandler rch) 使用すべきではありません。void
JdbcOperations.query
(StringSE sql, PreparedStatementSetter pss, RowCallbackHandler rch) 指定された SQL を照会して、SQL から準備済みステートメントを作成し、値を照会にバインドする方法を知っている PreparedStatementSetter 実装を作成し、RowCallbackHandler で行ごとに ResultSet を読み取ります。void
JdbcOperations.query
(StringSE sql, RowCallbackHandler rch) RowCallbackHandler を使用して行ごとに ResultSet を読み取り、静的 SQL を指定してクエリを実行します。void
JdbcOperations.query
(StringSE sql, RowCallbackHandler rch, ObjectSE... args) 指定された SQL にクエリを実行して、SQL から準備されたステートメントとクエリにバインドする引数のリストを作成し、RowCallbackHandler で ResultSet を行ごとに読み取ります。void
JdbcOperations.query
(PreparedStatementCreator psc, RowCallbackHandler rch) RowCallbackHandler で行ごとに ResultSet を読み取り、準備されたステートメントを使用して照会します。void
JdbcTemplate.query
(StringSE sql, ObjectSE[] args, int[] argTypes, RowCallbackHandler rch) void
JdbcTemplate.query
(StringSE sql, ObjectSE[] args, RowCallbackHandler rch) 使用すべきではありません。void
JdbcTemplate.query
(StringSE sql, PreparedStatementSetter pss, RowCallbackHandler rch) void
JdbcTemplate.query
(StringSE sql, RowCallbackHandler rch) void
JdbcTemplate.query
(StringSE sql, RowCallbackHandler rch, ObjectSE... args) void
JdbcTemplate.query
(PreparedStatementCreator psc, RowCallbackHandler rch) 修飾子コンストラクター説明ResultSetSupportingSqlParameter
(StringSE name, int sqlType, RowCallbackHandler rch) 新しい ResultSetSupportingSqlParameter を作成します。SqlInOutParameter
(StringSE name, int sqlType, RowCallbackHandler rch) 新しい SqlInOutParameter を作成します。SqlOutParameter
(StringSE name, int sqlType, RowCallbackHandler rch) 新しい SqlOutParameter を作成します。SqlReturnResultSet
(StringSE name, RowCallbackHandler handler) SqlReturnResultSet
クラスの新しいインスタンスを作成します。org.springframework.jdbc.core.namedparam 内の RowCallbackHandler 使用
修飾子と型メソッド説明void
NamedParameterJdbcOperations.query
(StringSE sql, MapSE<StringSE, ?> paramMap, RowCallbackHandler rch) 指定された SQL にクエリを実行して、SQL から準備されたステートメントとクエリにバインドする引数のリストを作成し、RowCallbackHandler で ResultSet を行ごとに読み取ります。void
NamedParameterJdbcOperations.query
(StringSE sql, SqlParameterSource paramSource, RowCallbackHandler rch) 指定された SQL にクエリを実行して、SQL から準備されたステートメントとクエリにバインドする引数のリストを作成し、RowCallbackHandler で ResultSet を行ごとに読み取ります。void
NamedParameterJdbcOperations.query
(StringSE sql, RowCallbackHandler rch) 指定された SQL を照会して、RowCallbackHandler を使用して行ごとに ResultSet を読み取り、SQL から準備済みステートメントを作成します。void
NamedParameterJdbcTemplate.query
(StringSE sql, MapSE<StringSE, ?> paramMap, RowCallbackHandler rch) void
NamedParameterJdbcTemplate.query
(StringSE sql, SqlParameterSource paramSource, RowCallbackHandler rch) void
NamedParameterJdbcTemplate.query
(StringSE sql, RowCallbackHandler rch) org.springframework.jdbc.core.simple 内の RowCallbackHandler 使用
修飾子と型メソッド説明void
JdbcClient.StatementSpec.query
(RowCallbackHandler rch) 指定された SQL ステートメントでクエリを実行し、指定されたコールバックで各行を処理します。
JdbcOperations.query(String, RowCallbackHandler, Object...)
を推奨