パッケージ org.springframework.batch.core.repository.dao
@NonNullApi パッケージ org.springframework.batch.core.repository.dao
dao 関心事の特定実装。
- 作成者:
- Michael Minella, Mahmoud Ben Hassine
- クラス説明JDBC バッチメタデータ DAO に必要な共通機能をカプセル化します。サブクラスに jdbcTemplate を提供し、テーブルプレフィックスを処理します。Base64 コンテンツを生成 / 消費する
ExecutionContextSerializer
の実装。ExecutionContext
を永続化および取得するための DAO インターフェース。Jackson2 を使用して(逆)直列化を提供する実装。ExecutionContext
用の JDBCDAO。JobExecutionDao
の JDBC 実装。JobInstanceDao
の JDBC 実装。StepExecutionDao
の JDBC 実装。
プレフィックスプロパティを介して、Spring Batch がステップメタデータに使用するテーブル名をカスタマイズできます。
シーケンスまたはテーブルを(Spring のDataFieldMaxValueIncrementer
抽象化を介して)使用して、新しい行を挿入する前にすべての主キーを作成します。ジョブ実行用のデータアクセスオブジェクト。ジョブインスタンスのデータアクセスオブジェクト。この例外は、バッチドメインオブジェクトが無効であることを示します。これは通常、無効な ID が原因です。