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