Class AggregationProvider

java.lang.Object
org.miaixz.bus.mapper.builder.MapperTemplate
org.miaixz.bus.mapper.additional.aggregation.AggregationProvider

public class AggregationProvider extends MapperTemplate
聚合实现类
Since:
Java 17+
Author:
Kimi Liu
  • Constructor Details

    • AggregationProvider

      public AggregationProvider(Class<?> mapperClass, MapperBuilder mapperBuilder)
  • Method Details

    • aggregationSelectClause

      public static String aggregationSelectClause(Class<?> entityClass, String wrapKeyword, AggregateCondition condition)
    • aggregationGroupBy

      public static String aggregationGroupBy(Class<?> entityClass, String wrapKeyword, AggregateCondition condition)
    • selectAggregationByCondition

      public String selectAggregationByCondition(org.apache.ibatis.mapping.MappedStatement ms)
      根据Condition查询总数
      Parameters:
      ms - MappedStatement
      Returns:
      the string