Module bus.pager
Package org.miaixz.bus.pager.handler
package org.miaixz.bus.pager.handler
Provides various handlers for the pagination plugin, including tenant, permission, and SQL parsing handlers. These
handlers extend the functionality of the pagination process by allowing custom logic to be injected.
- Since:
- Java 17+
- Author:
- Kimi Liu
-
ClassDescriptionBase class for handling multi-table conditions.Operation handler to prevent full table updates and deletes.Pagination handler for query pagination.Data permission handler for processing data permission controls in SQL statements.Data permission provider interface that defines the logic for generating data permission SQL segments.Abstract SQL parsing class that provides functionality for parsing and processing SQL statements.Multi-tenancy handler, responsible for adding tenant conditions to SQL statements.Interface for providing row-level multi-tenancy support.