Uses of Interface
org.miaixz.bus.pager.Dialect
Packages that use Dialect
Package
Description
Provides core classes for MyBatis pagination plugin.
Provides internal handling for pagination, including parameter binding and MappedStatement management.
Provides interfaces and abstract classes for database pagination dialects.
Provides base implementations for various database pagination dialects.
Provides implementations for handling pagination based on MyBatis
RowBounds.Provides various handlers for the pagination plugin, including tenant, permission, and SQL parsing handlers.
-
Uses of Dialect in org.miaixz.bus.pager
Classes in org.miaixz.bus.pager that implement Dialect -
Uses of Dialect in org.miaixz.bus.pager.binding
Methods in org.miaixz.bus.pager.binding with parameters of type DialectModifier and TypeMethodDescriptionstatic LongCountExecutor.executeAutoCount(Dialect dialect, org.apache.ibatis.executor.Executor executor, org.apache.ibatis.mapping.MappedStatement countMs, Object parameter, org.apache.ibatis.mapping.BoundSql boundSql, org.apache.ibatis.session.RowBounds rowBounds, org.apache.ibatis.session.ResultHandler resultHandler) Executes an automatically generated count query.static <E> List<E> CountExecutor.pageQuery(Dialect dialect, org.apache.ibatis.executor.Executor executor, org.apache.ibatis.mapping.MappedStatement ms, Object parameter, org.apache.ibatis.session.RowBounds rowBounds, org.apache.ibatis.session.ResultHandler resultHandler, org.apache.ibatis.mapping.BoundSql boundSql, org.apache.ibatis.cache.CacheKey cacheKey) Executes a paginated query.Method parameters in org.miaixz.bus.pager.binding with type arguments of type DialectModifier and TypeMethodDescriptionstatic voidPageAutoDialect.registerDialectAlias(String alias, Class<? extends Dialect> dialectClass) Registers a database dialect alias with its corresponding implementation class. -
Uses of Dialect in org.miaixz.bus.pager.dialect
Classes in org.miaixz.bus.pager.dialect that implement DialectModifier and TypeClassDescriptionclassAbstract base class for database dialects, providing common functionality for SQL parsing.classAbstract base class for pagination dialect implementations, specifically forPageContext.classAbstract base class for pagination based on MyBatisRowBounds. -
Uses of Dialect in org.miaixz.bus.pager.dialect.base
Classes in org.miaixz.bus.pager.dialect.base that implement DialectModifier and TypeClassDescriptionclassDatabase dialect for AS400.classDatabase dialect for CirroData.classDatabase dialect for DB2.classDatabase dialect for Firebird SQL.classDatabase dialect for HerdDB.classDatabase dialect for Hsqldb.classDatabase dialect for Informix.classDatabase dialect for MySQL.classDatabase dialect for Oracle.classDatabase dialect for Oracle 9i.classDatabase dialect for Oscar.classDatabase dialect for PostgreSQL.classDatabase dialect for SQL Server.classDatabase dialect for SQL Server 2012 and later versions.classDatabase dialect for Xugudb. -
Uses of Dialect in org.miaixz.bus.pager.dialect.rowbounds
Classes in org.miaixz.bus.pager.dialect.rowbounds that implement DialectModifier and TypeClassDescriptionclassDB2 dialect for pagination based onRowBounds.classHerdDB dialect for pagination based onRowBounds.classHsqldb dialect for pagination based onRowBounds.classInformix dialect for pagination based onRowBounds.classMySQL dialect for pagination based onRowBounds.classOracle dialect for pagination based onRowBounds.classPostgreSQL dialect for pagination based onRowBounds.classSQL Server 2012 dialect for pagination based onRowBounds.classSQL Server dialect for pagination based onRowBounds.classXugudb dialect for pagination based onRowBounds. -
Uses of Dialect in org.miaixz.bus.pager.handler
Methods in org.miaixz.bus.pager.handler that return DialectModifier and TypeMethodDescriptionPaginationHandler.getDialect()Retrieves the current pagination dialect.