@NonNullApi

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

Support classes for components using various ORM related technologies.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  HibernateQueryProvider<T> | Interface defining the functionality to be provided for generating queries for use with Hibernate `ItemReader`s or other custom built artifacts.
  JpaQueryProvider | Interface defining the functionality to be provided for generating queries for use with JPA `ItemReader`s or other custom built artifacts.

- Class Summary
  Class | Description
  --- | ---
  AbstractHibernateQueryProvider<T> | Abstract Hibernate Query Provider to serve as a base class for all Hibernate `Query` providers.
  AbstractJpaQueryProvider | Abstract JPA Query Provider to serve as a base class for all JPA `Query` providers.
  HibernateNativeQueryProvider<E> | This query provider creates Hibernate `Query`s from injected native SQL queries.
  JpaNamedQueryProvider<E> | This query provider creates JPA named `Query`s.
  JpaNativeQueryProvider<E> | This query provider creates JPA `Query`s from injected native SQL queries.

## Package org.springframework.batch.item.database.orm Description

Support classes for components using various ORM related technologies.

Author:
  Michael Minella, Mahmoud Ben Hassine