インターフェースの使用
org.springframework.jdbc.core.PreparedStatementSetter
パッケージ
説明
JdbcTemplate とそれに関連するコールバックインターフェースおよびヘルパーオブジェクトに基づいて、コア JDBC フレームワークを提供します。
このパッケージのクラスは、RDBMS クエリ、更新、ストアドプロシージャをスレッドセーフで再利用可能なオブジェクトとして表します。
org.springframework.jdbc.core 内の PreparedStatementSetter 使用
修飾子と型クラス説明class
引数の特定の配列を適用するPreparedStatementSetter
用の単純なアダプター。class
指定された引数の配列と JDBC 引数の型を適用するPreparedStatementSetter
用の単純なアダプター。修飾子と型メソッド説明protected PreparedStatementSetter
JdbcTemplate.newArgPreparedStatementSetter
(ObjectSE[] args) 渡された引数を使用して、新しい引数ベースの PreparedStatementSetter を作成します。protected PreparedStatementSetter
JdbcTemplate.newArgTypePreparedStatementSetter
(ObjectSE[] args, int[] argTypes) 渡された引数と型を使用して、新しい引数型ベースの PreparedStatementSetter を作成します。PreparedStatementCreatorFactory.newPreparedStatementSetter
(ObjectSE[] params) 指定されたパラメーターの新しい PreparedStatementSetter を返します。PreparedStatementCreatorFactory.newPreparedStatementSetter
(ListSE<?> params) 指定されたパラメーターの新しい PreparedStatementSetter を返します。修飾子と型メソッド説明<T> T
JdbcOperations.query
(StringSE sql, PreparedStatementSetter pss, ResultSetExtractor<T> rse) ResultSet を ResultSetExtractor で読み取り、準備済みステートメントを使用して照会します。void
JdbcOperations.query
(StringSE sql, PreparedStatementSetter pss, RowCallbackHandler rch) 指定された SQL を照会して、SQL から準備済みステートメントを作成し、値を照会にバインドする方法を知っている PreparedStatementSetter 実装を作成し、RowCallbackHandler で行ごとに ResultSet を読み取ります。<T> ListSE<T>
JdbcOperations.query
(StringSE sql, PreparedStatementSetter pss, RowMapper<T> rowMapper) 与えられた SQL をクエリして、SQL から準備されたステートメントを作成し、RowMapper を介して各行を結果オブジェクトにマッピングして、クエリに値をバインドする方法を知っている PreparedStatementSetter 実装を作成します。<T> T
JdbcTemplate.query
(StringSE sql, PreparedStatementSetter pss, ResultSetExtractor<T> rse) void
JdbcTemplate.query
(StringSE sql, PreparedStatementSetter pss, RowCallbackHandler rch) <T> ListSE<T>
JdbcTemplate.query
(StringSE sql, PreparedStatementSetter pss, RowMapper<T> rowMapper) <T> T
JdbcTemplate.query
(PreparedStatementCreator psc, PreparedStatementSetter pss, ResultSetExtractor<T> rse) PreparedStatementCreator および PreparedStatementSetter を許可する準備済みステートメントを使用した照会。<T> StreamSE<T>
JdbcOperations.queryForStream
(StringSE sql, PreparedStatementSetter pss, RowMapper<T> rowMapper) 指定された SQL をクエリして、SQL とクエリに値をバインドする方法を知っている PreparedStatementSetter 実装から準備済みステートメントを作成し、各行を RowMapper を介して結果オブジェクトにマッピングし、反復可能でクローズ可能なストリームに変換します。<T> StreamSE<T>
JdbcTemplate.queryForStream
(StringSE sql, PreparedStatementSetter pss, RowMapper<T> rowMapper) <T> StreamSE<T>
JdbcTemplate.queryForStream
(PreparedStatementCreator psc, PreparedStatementSetter pss, RowMapper<T> rowMapper) PreparedStatementCreator および PreparedStatementSetter を許可する準備済みステートメントを使用した照会。int
JdbcOperations.update
(StringSE sql, PreparedStatementSetter pss) PreparedStatementSetter を使用して更新ステートメントを発行し、指定された SQL でバインドパラメーターを設定します。int
JdbcTemplate.update
(StringSE sql, PreparedStatementSetter pss) protected int
JdbcTemplate.update
(PreparedStatementCreator psc, PreparedStatementSetter pss) org.springframework.jdbc.object 内の PreparedStatementSetter 使用
修飾子と型メソッド説明protected final PreparedStatementSetter
SqlOperation.newPreparedStatementSetter
(ObjectSE[] params) PreparedStatementSetter を返し、指定されたパラメーターで操作を実行します。