| 接口 | 说明 |
|---|---|
| Pageable<T> |
分页接口
只要实现该接口, 用户可以定义自己的分页类.
|
| PageableBuilder |
分页实现类构建
create time : 2017-05-28 19:34
|
| 类 | 说明 |
|---|---|
| Beetl | |
| BeetlSQLTemplateExceptionHandler | |
| DynamicSqlFunction | |
| EmptyExpressionFunction |
判断全局变量是否为“空”,下列情况属于为空·的情况,返回true,
变量不存在
变量存在,但为null
不同于beetl 的isEmpty
参数可以一个到多个,如
${isEmpty("list")}
|
| GlobalUseFunction | |
| NotEmptyExpressionFunction |
判断全局变量是否不为“空”,
${isNotEmpty(xxx)}
|
| Page<T> |
框架内置的分页实现类
用户也可以自定义分页对象(感觉内置的分页类功能不能满足你的), 只需要实现分页接口
自定义方式:
PageKit.setPageableBuilder(); 只需要设置这个方法.
|
| PageQuery<T> |
用于翻页,要求sqlid必须具有page使用了page函数和pageTag,或者sqlId还有一个以$count 结尾的sqlId
|
| PageQueryFuntion | |
| PageQueryIgnoreTag | |
| PageQueryTag | |
| SQLParameter |
sql 参数描述,包含值,对应的名称,如
where id=#id#
值是id对应的某个java对象,名字就是”id“
|
| SQLPlaceholderST | |
| SQLTemplateEngine | |
| SqlTemplateResource | |
| SQLVarRef | |
| StringSqlTemplateLoader | |
| TestColNullFunction |
用于insertTemlate,参考AbstractDBStyle.appendInsertTemplateValue
|
| TestNullFunction |
用于insertTemlate,参考AbstractDBStyle.appendInsertTemplateValue
|
| TextFunction |
站位符号调用此函数将直接输出文本而不是?
|
| TrimTag |
实现mybatis trim.
|
| UseFunction |
用于全局#gloabUse("other.xxxx")#
|
| WhereTag |
Copyright © 2017. All rights reserved.