# Uses of Package
org.springframework.batch.item.data

Packages that use org.springframework.batch.item.data
Package
Description
org.springframework.batch.item.data
Spring Data related readers and writers.
org.springframework.batch.item.data.builder
Builders for Spring Data item readers and writers.

- Classes in org.springframework.batch.item.data used by org.springframework.batch.item.data
  Class
  Description
  AbstractPaginatedDataItemReader
  A base class that handles basic reading logic based on the paginated semantics of Spring Data's paginated facilities.
  GemfireItemWriter
  An `ItemWriter` that stores items in GemFire
- Classes in org.springframework.batch.item.data used by org.springframework.batch.item.data.builder
  Class
  Description
  GemfireItemWriter
  An `ItemWriter` that stores items in GemFire
  MongoItemReader
  Restartable `ItemReader` that reads documents from MongoDB via a paging technique.
  MongoItemWriter
  A `ItemWriter` implementation that writes to a MongoDB store using an implementation of Spring Data's `MongoOperations`.
  Neo4jItemReader
  Deprecated.
  since 5.0 in favor of the item reader from https://github.com/spring-projects/spring-batch-extensions/blob/main/spring-batch-neo4j
  Neo4jItemWriter
  Deprecated.
  since 5.0 in favor of the item writer from https://github.com/spring-projects/spring-batch-extensions/blob/main/spring-batch-neo4j
  RepositoryItemReader
  A `ItemReader` that reads records utilizing a `PagingAndSortingRepository`.
  RepositoryItemWriter
  A `ItemWriter` wrapper for a `CrudRepository` from Spring Data.