Module bus.pager
Package org.miaixz.bus.pager.dialect
package org.miaixz.bus.pager.dialect
Provides interfaces and abstract classes for database pagination dialects. This package defines the contract for
different database-specific pagination implementations.
- Since:
- Java 17+
- Author:
- Kimi Liu
-
ClassDescriptionAbstractAutoDialect<Ds extends DataSource>Abstract base class for auto-detecting database dialects from a
DataSource.Abstract base class for database dialects, providing common functionality for SQL parsing.Abstract base class for pagination dialect implementations, specifically forPageContext.Abstract base class for pagination based on MyBatisRowBounds.AutoDialect<K>Interface for automatically obtaining a database dialect.Interface for replacing and restoring SQL statements.