パッケージ org.springframework.batch.item.database
@NonNullApi パッケージ org.springframework.batch.item.database
データベースベースのアイテムリーダーおよびライターのインフラストラクチャ実装。
- クラス説明データベースカーソルを開き、ResultSet の次の行を継続的に取得する単純なアイテムリーダーの抽象基本クラス。データベースレコードをページング方式で読み取るときに拡張するための抽象
ItemStreamReader
。SQL ステートメントのパラメーターに使用される名前に対応する JavaBean プロパティがアイテムにある場合、BeanPropertySqlParameterSource を提供するための便利な実装。Connection.close()
が呼び出された場合でも、各使用後に閉じられない単一の JDBC 接続を維持できるSmartDataSource
の実装。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。5.0 から 5.2 で削除されました。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。5.0 から 5.2 で削除されました。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。5.0 から 5.2 で削除されました。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。5.0 から 5.2 で削除されました。RowMapper
の逆として効果的に機能する、SQL 更新のための便利な戦略。名前付きパラメーターの SQL 更新に SqlParameterSource を提供するための便利な戦略。NamedParameterJdbcTemplate
のバッチ機能を使用して、提供されたすべてのアイテムに対してステートメントのバッチを実行するItemWriter
。JDBC カーソルを開き、ResultSet の次の行を継続的に取得する単純なアイテムリーダーの実装。JDBC を使用してページング方式でデータベースレコードを読み取るためのItemReader
。SQL ステートメントのパラメーター解析用のヘルパーメソッド。JPAQuery.getResultStream()
に基づくItemStreamReader
の実装。JPA EntityManagerFactory を使用して永続コンテキストの一部ではないエンティティをマージするItemWriter
。JPA 上に構築されたデータベースレコードを読み取るためのItemReader
。ORDER BY 句でのソートの方向。ページングアイテムリーダーで使用するページングクエリを生成するために提供される機能を定義するインターフェース。ストアドプロシージャを実行し、返されたカーソルを読み取り、ResultSet
の次の行を継続的に取得するアイテムリーダーの実装。