public abstract class BaseTemplate<T extends BaseTemplate<T>> extends AbstractAlias<T> implements Cmd
| 限定符和类型 | 字段和说明 |
|---|---|
protected Cmd[] |
params |
protected String |
template |
protected boolean |
wrapping |
alias| 构造器和说明 |
|---|
BaseTemplate(boolean wrapping,
String template,
Cmd... params) |
BaseTemplate(boolean wrapping,
String template,
Object... params) |
BaseTemplate(String template,
Object... params) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
contain(Cmd cmd) |
StringBuilder |
sql(Cmd module,
Cmd parent,
SqlBuilderContext context,
StringBuilder sqlBuilder) |
protected String |
wrapTemplate(String template)
对模板特殊字符 进行封装:例如 ',format会报错,自动包装成 ''
|
as, as, getAliasprotected final String template
protected final Cmd[] params
protected final boolean wrapping
protected String wrapTemplate(String template)
template - public StringBuilder sql(Cmd module, Cmd parent, SqlBuilderContext context, StringBuilder sqlBuilder)
Copyright © 2025. All rights reserved.