Package org.springframework.batch.item.database.support
@NonNullApi
package org.springframework.batch.item.database.support
Support classes for database specific semantics.
- Author:
- Michael Minella, Mahmoud Ben Hassine
-
ClassDescriptionAbstract SQL Paging Query Provider to serve as a base class for all provided SQL paging query providers.Implementation of the
ItemPreparedStatementSetterinterface that assumes all keys are contained within aMapwith the column name as the key.Factory for creatingDataFieldMaxValueIncrementerimplementations based upon a provided string.DB2 implementation of aPagingQueryProviderusing database specific features.Default implementation of theDataFieldMaxValueIncrementerFactoryinterface.Derby implementation of aPagingQueryProviderusing standard SQL:2003 windowing functions.H2 implementation of aPagingQueryProviderusing database specific features.SAP HANA implementation of aPagingQueryProviderusing database specific features.HSQLDB implementation of aPagingQueryProviderusing database specific features.MariaDB implementation of aPagingQueryProviderusing database specific features.MySQL implementation of aPagingQueryProviderusing database specific features.Oracle implementation of aPagingQueryProviderusing database specific features.Postgres implementation of aPagingQueryProviderusing database specific features.SQLite implementation of aPagingQueryProviderusing database specific features.Factory bean forPagingQueryProviderinterface.Utility class that generates the actual SQL statements used by query providers.SQL Server implementation of aPagingQueryProviderusing database specific features.Generic Paging Query Provider using standard SQL:2003 windowing functions.Sybase implementation of aPagingQueryProviderusing database specific features.