クラスの使用
org.springframework.batch.item.ItemStreamSupport
ItemStreamSupport を使用するパッケージ
パッケージ
説明
アイテム指向アプローチのステップに関する特定の実装。
Spring Data 関連のリーダーおよびライター。
データベースベースのアイテムリーダーおよびライターのインフラストラクチャ実装。
io ファイルに関するインフラストラクチャの実装。
JSON 入力および出力のインフラストラクチャ実装。
Apache Kafka 関連のリーダーとライター
このパッケージには、Spring LDAP で LdifParser を使用するために必要なクラスが含まれています。
内部サポートパッケージ
xml 入出力のインフラストラクチャ実装。
org.springframework.batch.core.step.item 内の ItemStreamSupport 使用
org.springframework.batch.item.avro 内の ItemStreamSupport 使用
修飾子と型クラス説明class
直列化された Avro オブジェクトを含むResource
からデータを逆直列化するItemReader
。class
Avro を使用してデータをWritableResource
に直列化するItemWriter
。org.springframework.batch.item.data 内の ItemStreamSupport 使用
修飾子と型クラス説明class
Spring Data のページ付けされた機能のページ付けされたセマンティクスに基づいて基本的な読み取りロジックを処理する基本クラス。class
MongoDB 用のカーソルベースのItemReader
実装。class
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。class
ページング手法を使用して MongoDB からドキュメントを読み取る再起動可能なItemReader
。class
使用すべきではありません。5.0 以降、... のアイテムリーダーを優先class
PagingAndSortingRepository
を使用してレコードを読み取るItemReader
。org.springframework.batch.item.database 内の ItemStreamSupport 使用
修飾子と型クラス説明class
データベースカーソルを開き、ResultSet の次の行を継続的に取得する単純なアイテムリーダーの抽象基本クラス。class
データベースレコードをページング方式で読み取るときに拡張するための抽象ItemStreamReader
。class
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。5.0 から 5.2 で削除されました。class
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。5.0 から 5.2 で削除されました。class
JDBC カーソルを開き、ResultSet の次の行を継続的に取得する単純なアイテムリーダーの実装。class
JDBC を使用してページング方式でデータベースレコードを読み取るためのItemReader
。class
JPAQuery.getResultStream()
に基づくItemStreamReader
の実装。class
JPA 上に構築されたデータベースレコードを読み取るためのItemReader
。class
ストアドプロシージャを実行し、返されたカーソルを読み取り、ResultSet
の次の行を継続的に取得するアイテムリーダーの実装。org.springframework.batch.item.file 内の ItemStreamSupport 使用
修飾子と型クラス説明class
入力FlatFileItemReader.setResource(Resource)
から行を読み取る再起動可能なItemReader
。class
このクラスは、ファイルまたはストリームにデータを書き込むアイテムライターです。class
複数のリソースからアイテムを順番に読み取ります。リソースリストはMultiResourceItemReader.setResources(Resource[])
によって指定され、実際の読み取りはMultiResourceItemReader.setDelegate(ResourceAwareItemReaderItemStream)
に委譲されます。class
現在のリソースに書き込まれたアイテムの数がMultiResourceItemWriter.setItemCountLimitPerResource(int)
を超えると、ResourceAwareItemWriterItemStream
をラップし、新しい出力リソースを作成します。class
配列からResource
インスタンスを生成するItemReader
。org.springframework.batch.item.json 内の ItemStreamSupport 使用
修飾子と型クラス説明class
json 形式のデータを出力ファイルに書き込むアイテムライター。class
次の形式のResource
から Json オブジェクトを読み取るItemStreamReader
実装:org.springframework.batch.item.kafka 内の ItemStreamSupport 使用
org.springframework.batch.item.ldif 内の ItemStreamSupport 使用
修飾子と型クラス説明class
class
org.springframework.batch.item.support 内の ItemStreamSupport 使用
修飾子と型クラス説明class
ファイルまたはストリームにデータを書き込むアイテムライターの基本クラス。class
ExecutionContext
にアイテム数を格納することによる再起動をサポートするItemReader
の抽象スーパークラス(したがって、実行間でアイテムの順序を保持する必要があります)。class
ItemReader
実装の基本クラス。class
ItemWriter
実装の基本クラス。org.springframework.batch.item.xml 内の ItemStreamSupport 使用
修飾子と型クラス説明class
StAX に基づく XML 入力を読み取るためのアイテムリーダー。class
オブジェクトを XML に直列化するために StAX とMarshaller
を使用するItemWriter
の実装。
MongoPagingItemReader
を使用してください。