参照先: 説明
インターフェース | 説明 |
---|---|
BatchPreparedStatementSetter | JdbcTemplate クラスによって使用されるバッチ更新コールバックインターフェース。 |
CallableStatementCallback<T> | CallableStatement で動作するコードの汎用コールバックインターフェース。 |
CallableStatementCreator | JdbcTemplate クラスによって使用される 3 つの中心的なコールバックインターフェースの 1 つ。 |
ConnectionCallback<T> | JDBC 接続で動作するコードの汎用コールバックインターフェース。 |
DisposableSqlTypeValue | 値が設定され、対応するステートメントが実行された後に呼び出される、クリーンアップコールバックを追加する SqlTypeValue のサブインターフェース。 |
InterruptibleBatchPreparedStatementSetter | BatchPreparedStatementSetter インターフェースの拡張、バッチ枯渇チェックの追加。 |
JdbcOperations | JDBC 操作の基本セットを指定するインターフェース。 |
ParameterDisposer | SqlLobValue オブジェクトなどのパラメーターによって割り当てられたリソースを閉じることができるオブジェクトによって実装されるインターフェース。 |
ParameterizedPreparedStatementSetter<T> | JdbcTemplate クラスがバッチ更新に使用するパラメーター化されたコールバックインターフェース。 |
ParameterMapper | 接続に基づいてパラメーターをカスタマイズする必要がある場合は、このインターフェースを実装します。 |
PreparedStatementCallback<T> | PreparedStatement で動作するコードの汎用コールバックインターフェース。 |
PreparedStatementCreator | JdbcTemplate クラスによって使用される 2 つの中心的なコールバックインターフェースの 1 つ。 |
PreparedStatementSetter | JdbcTemplate クラスによって使用される一般的なコールバックインターフェース。 |
ResultSetExtractor<T> | JdbcTemplate のクエリメソッドで使用されるコールバックインターフェース。 |
RowCallbackHandler | 行ごとに ResultSet の行を処理するために JdbcTemplate によって使用されるインターフェース。 |
RowMapper<T> | 行ごとに ResultSet の行をマッピングするために JdbcTemplate によって使用されるインターフェース。 |
SqlProvider | SQL 文字列を提供できるオブジェクトによって実装されるインターフェース。 |
SqlReturnType | 標準の CallableStatement.getObject メソッドではサポートされていない、より複雑なデータベース固有の型の値を取得するために実装されるインターフェース。 |
SqlTypeValue | 標準の setObject メソッドではサポートされていない、より複雑なデータベース固有の型の値を設定するために実装されるインターフェース。 |
StatementCallback<T> | JDBC ステートメントを操作するコードの汎用コールバックインターフェース。 |
クラス | 説明 |
---|---|
ArgumentPreparedStatementSetter | 引数の特定の配列を適用する PreparedStatementSetter 用の単純なアダプター。 |
ArgumentTypePreparedStatementSetter | 指定された引数の配列と JDBC 引数型を適用する PreparedStatementSetter 用のシンプルなアダプター。 |
BatchUpdateUtils | 非推奨 5.1.3 で、 JdbcTemplate で使用されなくなりました |
BeanPropertyRowMapper<T> | 行を、指定されたマップされたターゲットクラスの新しいインスタンスに変換する RowMapper 実装。 |
CallableStatementCreatorFactory | SQL ステートメントとパラメーター宣言の単一セットに基づいて、異なるパラメーターを持つ複数の CallableStatementCreator オブジェクトを効率的に作成するヘルパークラス。 |
ColumnMapRowMapper | 各行に java.util.Map を作成する RowMapper 実装。すべての列をキーと値のペアとして表します。各列に 1 つのエントリがあり、列名がキーになります。 |
JdbcTemplate | これは、JDBC コアパッケージの中心的なクラスです。JDBC の使用を簡素化し、一般的なエラーを回避できます。 |
PreparedStatementCreatorFactory | SQL ステートメントとパラメーター宣言の単一セットに基づいて、異なるパラメーターを持つ複数の PreparedStatementCreator オブジェクトを効率的に作成するヘルパークラス。 |
ResultSetSupportingSqlParameter | SqlOutParameter や SqlReturnResultSet など、ResultSet をサポートする SqlParameters の共通基本クラス。 |
RowCountCallbackHandler | RowCallbackHandler の実装。 |
RowMapperResultSetExtractor<T> | 各行のオブジェクトを作成することになっている RowMapper に委譲する ResultSetExtractor インターフェースのアダプター実装。 |
SingleColumnRowMapper<T> | 単一の列を行ごとに単一の結果値に変換する RowMapper 実装。 |
SqlInOutParameter | INOUT パラメーターを表す SqlOutParameter のサブクラス。 |
SqlOutParameter | 出力パラメーターを表す SqlParameter のサブクラス。 |
SqlParameter | SQL パラメーター定義を表すオブジェクト。 |
SqlParameterValue | SQL 型や数値の位取りなどのパラメーターメタデータを含む、SQL パラメーター値を表すオブジェクト。 |
SqlReturnResultSet | ストアドプロシージャコールから返された ResultSet を表します。 |
SqlReturnUpdateCount | ストアドプロシージャコールから返された更新カウントを表します。 |
SqlRowSetResultSetExtractor | |
StatementCreatorUtils | PreparedStatementSetter/Creator および CallableStatementCreator 実装のユーティリティメソッド。高度なパラメーター管理を提供します(LOB 値のサポートを含む)。 |