Module bus.pager

Class PageBoundSqlBuilder

java.lang.Object
org.miaixz.bus.pager.builder.PageBoundSqlBuilder

public class PageBoundSqlBuilder extends Object
Configurator for the BoundSqlBuilder interceptor chain, responsible for initializing and managing the SQL binding processor chain.
Since:
Java 17+
Author:
Kimi Liu
  • Constructor Details

    • PageBoundSqlBuilder

      public PageBoundSqlBuilder()
  • Method Details

    • setProperties

      public void setProperties(Properties properties)
      Configures the BoundSqlBuilder interceptor chain based on the provided properties. It initializes a list of handlers from the "boundSqlInterceptors" property and constructs a chain.
      Parameters:
      properties - the configuration properties, typically containing "boundSqlInterceptors"
    • getChain

      public BoundSqlBuilder.Chain getChain()
      Retrieves the configured BoundSqlBuilder.Chain.
      Returns:
      the BoundSql processor chain instance