| 限定符和类型 | 方法和说明 |
|---|---|
int |
getArgSize()
操作参数个数
|
String |
getExpression()
操作符字符拼接表达式
|
String |
getPlaceHolder()
操作符参数占位符表达式
|
String |
name()
操作符名称
|
default String |
operator(Column column,
Parameters parameters,
String expression,
Object... paras)
sql 操作符
如果自定义函数expression不为空, 则按自定义函数形式处理
如果无自定义函数, 且是不定项参数方式(placeHolder中有%s), 则先处理不定项参数项为占位符'?'
|
String name()
String getExpression()
String getPlaceHolder()
int getArgSize()
default String operator(Column column, Parameters parameters, String expression, Object... paras)
column - 映射字段, 如果 = null, 表示非原始字段赋值parameters - 查询语句中所有的变量expression - 自定义函数或SQL片段paras - 参数列表Copyright © 2021. All rights reserved.