类 PageOptimizeUtils
- java.lang.Object
-
- org.sagacity.sqltoy.dialect.utils.PageOptimizeUtils
-
public class PageOptimizeUtils extends Object
- 版本:
- v1.0,Date:2016年11月24日
- 作者:
- zhongxuchen
-
-
构造器概要
构造器 构造器 说明 PageOptimizeUtils()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static StringgenerateOptimizeKey(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, QueryExecutor queryExecutor, PageOptimize pageOptimize)static LonggetPageTotalCount(SqlToyConfig sqlToyConfig, PageOptimize pageOptimize, String conditionsKey)static voidregistPageTotalCount(SqlToyConfig sqlToyConfig, PageOptimize pageOptimize, String conditionsKey, Long totalCount)static voidremove(String sqlId)
-
-
-
方法详细资料
-
generateOptimizeKey
public static String generateOptimizeKey(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, QueryExecutor queryExecutor, PageOptimize pageOptimize) throws Exception
- 参数:
sqlToyContext-sqlToyConfig-queryExecutor-pageOptimize-- 返回:
- 抛出:
Exception
-
getPageTotalCount
public static Long getPageTotalCount(SqlToyConfig sqlToyConfig, PageOptimize pageOptimize, String conditionsKey)
- 参数:
sqlToyConfig-pageOptimize-conditionsKey-- 返回:
-
registPageTotalCount
public static void registPageTotalCount(SqlToyConfig sqlToyConfig, PageOptimize pageOptimize, String conditionsKey, Long totalCount)
- 参数:
sqlToyConfig-pageOptimize-conditionsKey-totalCount-
-
remove
public static void remove(String sqlId)
- 参数:
sqlId-
-
-