パッケージ | 説明 |
---|---|
org.springframework.jdbc.core | JdbcTemplate とそれに関連するコールバックインターフェースおよびヘルパーオブジェクトに基づいて、コア JDBC フレームワークを提供します。 |
org.springframework.jdbc.core.namedparam | 名前付きパラメーターをサポートする JdbcTemplate バリアント。 |
org.springframework.jdbc.object | このパッケージのクラスは、RDBMS クエリ、更新、ストアドプロシージャをスレッドセーフで再利用可能なオブジェクトとして表します。 |
修飾子と型 | メソッドと説明 |
---|---|
PreparedStatementCreator | PreparedStatementCreatorFactory.newPreparedStatementCreator(ListSE<?> params) 指定されたパラメーターの新しい PreparedStatementCreator を返します。 |
PreparedStatementCreator | PreparedStatementCreatorFactory.newPreparedStatementCreator(ObjectSE[] params) 指定されたパラメーターの新しい PreparedStatementCreator を返します。 |
PreparedStatementCreator | PreparedStatementCreatorFactory.newPreparedStatementCreator(StringSE sqlToUse, ObjectSE[] params) 指定されたパラメーターの新しい PreparedStatementCreator を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
<T> T | JdbcOperations.execute(PreparedStatementCreator psc, PreparedStatementCallback<T> action) JDBC PreparedStatement で動作するコールバックアクションとして実装される JDBC データアクセス操作を実行します。 |
<T> T | JdbcTemplate.execute(PreparedStatementCreator psc, PreparedStatementCallback<T> action) |
<T> T | JdbcTemplate.query(PreparedStatementCreator psc, PreparedStatementSetter pss, ResultSetExtractor<T> rse) PreparedStatementCreator および PreparedStatementSetter を許可する準備済みステートメントを使用した照会。 |
<T> T | JdbcOperations.query(PreparedStatementCreator psc, ResultSetExtractor<T> rse) ResultSet を ResultSetExtractor で読み取り、準備済みステートメントを使用して照会します。 |
<T> T | JdbcTemplate.query(PreparedStatementCreator psc, ResultSetExtractor<T> rse) |
void | JdbcOperations.query(PreparedStatementCreator psc, RowCallbackHandler rch) RowCallbackHandler で行ごとに ResultSet を読み取り、準備されたステートメントを使用して照会します。 |
void | JdbcTemplate.query(PreparedStatementCreator psc, RowCallbackHandler rch) |
<T> ListSE<T> | JdbcOperations.query(PreparedStatementCreator psc, RowMapper<T> rowMapper) 準備済みステートメントを使用して照会し、RowMapper を介して各行を結果オブジェクトにマッピングします。 |
<T> ListSE<T> | JdbcTemplate.query(PreparedStatementCreator psc, RowMapper<T> rowMapper) |
<T> StreamSE<T> | JdbcTemplate.queryForStream(PreparedStatementCreator psc, PreparedStatementSetter pss, RowMapper<T> rowMapper) PreparedStatementCreator および PreparedStatementSetter を許可する準備済みステートメントを使用した照会。 |
<T> StreamSE<T> | JdbcOperations.queryForStream(PreparedStatementCreator psc, RowMapper<T> rowMapper) 準備済みステートメントを使用してクエリを実行し、各行を RowMapper を介して結果オブジェクトにマッピングし、それを反復可能でクローズ可能なストリームに変換します。 |
<T> StreamSE<T> | JdbcTemplate.queryForStream(PreparedStatementCreator psc, RowMapper<T> rowMapper) |
int | JdbcOperations.update(PreparedStatementCreator psc) PreparedStatementCreator を使用して単一の SQL 更新操作(挿入、更新、削除ステートメントなど)を発行し、SQL および必要なパラメーターを提供します。 |
int | JdbcTemplate.update(PreparedStatementCreator psc) |
int | JdbcOperations.update(PreparedStatementCreator psc, KeyHolder generatedKeyHolder) PreparedStatementCreator を使用して更新ステートメントを発行し、SQL および必要なパラメーターを提供します。 |
int | JdbcTemplate.update(PreparedStatementCreator psc, KeyHolder generatedKeyHolder) |
protected int | JdbcTemplate.update(PreparedStatementCreator psc, PreparedStatementSetter pss) |
修飾子と型 | メソッドと説明 |
---|---|
protected PreparedStatementCreator | NamedParameterJdbcTemplate.getPreparedStatementCreator(StringSE sql, SqlParameterSource paramSource) 指定された SQL および名前付きパラメーターに基づいて PreparedStatementCreator を作成します。 |
protected PreparedStatementCreator | NamedParameterJdbcTemplate.getPreparedStatementCreator(StringSE sql, SqlParameterSource paramSource, ConsumerSE<PreparedStatementCreatorFactory> customizer) 指定された SQL および名前付きパラメーターに基づいて PreparedStatementCreator を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected PreparedStatementCreator | SqlOperation.newPreparedStatementCreator(ObjectSE[] params) PreparedStatementCreator を返し、指定されたパラメーターで操作を実行します。 |
protected PreparedStatementCreator | SqlOperation.newPreparedStatementCreator(StringSE sqlToUse, ObjectSE[] params) PreparedStatementCreator を返し、指定されたパラメーターで操作を実行します。 |