AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| 构造器和说明 |
|---|
Parameters() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
alias()
自动分配表别名
|
String |
paramSql(Column column,
String sqlStr,
Object... params)
参数化处理
|
static String |
parseSql(IWrapper wrapper,
String sql,
Object... args)
往查询/更新中增加带参数的sql片段
|
Object |
put(String key,
Object value) |
void |
putAll(Map<? extends String,?> m) |
String |
putParameter(Column column,
Object para)
构造参数占位变量,并设置占位符和变量值对应关系
|
void |
sharedParameter(Parameters shared)
设置join查询(或子查询)的共享变量
|
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesequals, hashCode, toStringpublic static String alias()
public static String parseSql(IWrapper wrapper, String sql, Object... args)
wrapper - 查询/更新实例sql - 外部传入的原始sql片段, 带有占位符 '?'args - 占位符参数列表public String paramSql(Column column, String sqlStr, Object... params)
column - 映射字段, 如果 = null, 表示非原始字段赋值sqlStr - sql语句params - sql语句参数public String putParameter(Column column, Object para)
column - 被赋值字段para - 变量public void sharedParameter(Parameters shared)
shared - 共享变量Copyright © 2021. All rights reserved.