public class Paging extends Object implements cn.tenmg.dsl.Macro
| 构造器和说明 |
|---|
Paging() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
clear()
清理宏执行环境
|
boolean |
execute(cn.tenmg.dsl.DSLContext context,
Map<String,Object> attributes,
String logic,
StringBuilder dslf,
Map<String,Object> params) |
static void |
initCountEnv(SQLDialect dialect)
初始化计数查询SQL解析环境
|
static void |
initPageEnv(SQLDialect dialect,
Connection con,
Page<?> page)
初始化分页查询SQL解析环境
|
static boolean |
isCounted()
是否已生成计数查询SQL语句
|
static boolean |
isPaged()
是否已生成分页查询SQL语句
|
public static boolean isCounted()
true表示已生成计数查询SQL语句,否则未生成。public static boolean isPaged()
true表示已生成分页查询SQL语句,否则未生成。public static void initCountEnv(SQLDialect dialect)
dialect - SQL方言public static void clear()
public static void initPageEnv(SQLDialect dialect, Connection con, Page<?> page)
dialect - SQL方言con - 数据库连接page - 分页对象Copyright © 2023 10MG. All rights reserved.