# Package org.springframework.batch.item.database.builder

@NonNullApi package org.springframework.batch.item.database.builder
Builders for database item readers and writers.

Author:
  Mahmoud Ben Hassine

- Related Packages
  Package
  Description
  org.springframework.batch.item.database
  Infrastructure implementations of database based item readers and writers.
  org.springframework.batch.item.database.orm
  Support classes for components using various ORM related technologies.
  org.springframework.batch.item.database.support
  Support classes for database specific semantics.
- Classes
  Class
  Description
  HibernateCursorItemReaderBuilder<T>
  This is a builder for the `HibernateCursorItemReader`.
  HibernateItemWriterBuilder<T>
  A builder for the `HibernateItemWriter`
  HibernatePagingItemReaderBuilder<T>
  A builder for the `HibernatePagingItemReader`.
  JdbcBatchItemWriterBuilder<T>
  A builder implementation for the `JdbcBatchItemWriter`.
  JdbcCursorItemReaderBuilder<T>
  Builder for the `JdbcCursorItemReader`
  JdbcPagingItemReaderBuilder<T>
  This is a builder for the `JdbcPagingItemReader`.
  JpaCursorItemReaderBuilder<T>
  Builder for `JpaCursorItemReader`.
  JpaItemWriterBuilder<T>
  A builder for the `JpaItemWriter`.
  JpaPagingItemReaderBuilder<T>
  Creates a fully qualified JpaPagingItemReader.
  StoredProcedureItemReaderBuilder<T>
  A fluent builder API for the configuration of a `StoredProcedureItemReader`.