# Uses of Interface
org.springframework.batch.item.database.ItemSqlParameterSourceProvider

Packages that use ItemSqlParameterSourceProvider
Package
Description
org.springframework.batch.item.database
Infrastructure implementations of database based item readers and writers.
org.springframework.batch.item.database.builder
Builders for database item readers and writers.

- ## Uses of ItemSqlParameterSourceProvider in org.springframework.batch.item.database

  Classes in org.springframework.batch.item.database that implement ItemSqlParameterSourceProvider
  Modifier and Type
  Class
  Description
  `class`
  `BeanPropertyItemSqlParameterSourceProvider<T>`
  A convenient implementation for providing BeanPropertySqlParameterSource when the item has JavaBean properties that correspond to names used for parameters in the SQL statement.
  Fields in org.springframework.batch.item.database declared as ItemSqlParameterSourceProvider
  Modifier and Type
  Field
  Description
  `protected ItemSqlParameterSourceProvider<T>`
  JdbcBatchItemWriter.`itemSqlParameterSourceProvider`
  Methods in org.springframework.batch.item.database with parameters of type ItemSqlParameterSourceProvider
  Modifier and Type
  Method
  Description
  `void`
  JdbcBatchItemWriter.`setItemSqlParameterSourceProvider(ItemSqlParameterSourceProvider<T> itemSqlParameterSourceProvider)`
  Public setter for the `ItemSqlParameterSourceProvider`.

- ## Uses of ItemSqlParameterSourceProvider in org.springframework.batch.item.database.builder

  Methods in org.springframework.batch.item.database.builder with parameters of type ItemSqlParameterSourceProvider
  Modifier and Type
  Method
  Description
  `JdbcBatchItemWriterBuilder<T>`
  JdbcBatchItemWriterBuilder.`itemSqlParameterSourceProvider(ItemSqlParameterSourceProvider<T> itemSqlParameterSourceProvider)`
  Configures a `ItemSqlParameterSourceProvider` for use by the writer.