クラス SimpleJdbcInsert

java.lang.ObjectSE
org.springframework.jdbc.core.simple.AbstractJdbcInsert
org.springframework.jdbc.core.simple.SimpleJdbcInsert
実装されたすべてのインターフェース:
SimpleJdbcInsertOperations

public class SimpleJdbcInsert extends AbstractJdbcInsert implements SimpleJdbcInsertOperations
SimpleJdbcInsert は、テーブルへの簡単な (バッチ) 挿入機能を提供するマルチスレッドの再利用可能なオブジェクトです。基本的な挿入ステートメントの構築に必要なコードを簡素化するメタデータ処理を提供します。指定する必要があるのは、テーブルの名前と、列名と列値を含む Map だけです。

メタデータ処理は、JDBC ドライバーが提供する DatabaseMetaData に基づいています。JDBC ドライバーが指定されたテーブルの列の名前を提供できる限り、この自動検出機能を利用できます。そうでない場合は、列名を明示的に指定する必要があります。

実際の (バッチ) 挿入は、Spring の JdbcTemplate を使用して処理されます。

構成メソッドの多くは、SimpleJdbcInsert の現在のインスタンスを返し、複数のインスタンスを「流れるような」 API スタイルで チェーン する機能を提供します。

導入:
2.5
作成者:
Thomas Risberg, Juergen Hoeller, Sam Brannen
関連事項: