public final class SqlUtils
extends java.lang.Object
Sql的相关工具类
.| 限定符和类型 | 字段和说明 |
|---|---|
static char |
PARAM_NAME_START_SYMBOL
The Constant PARAM_NAME_START_SYMBOL.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
convertSelectToCount(java.lang.String sql)
转换查询sql为统计sql
.
|
static cn.featherfly.common.repository.Execution |
transferNamedParamSql(java.lang.String namedParamSql,
java.util.Map<java.lang.String,java.lang.Object> params)
Transfer named param sql with
PARAM_NAME_START_SYMBOL. |
static cn.featherfly.common.repository.Execution |
transferNamedParamSql(java.lang.String namedParamSql,
java.util.Map<java.lang.String,java.lang.Object> params,
char startSymbol)
Transfer named param sql.
|
static cn.featherfly.common.repository.Execution |
transferNamedParamSql(java.lang.String namedParamSql,
java.util.Map<java.lang.String,java.lang.Object> params,
char startSymbol,
java.lang.Character endSymbol)
Transfer named param sql.
|
static java.lang.String |
transferStringForSql(java.lang.String str)
将字符串转义.会将\ ' "转义为\\ \' \"
|
public static final char PARAM_NAME_START_SYMBOL
public static java.lang.String convertSelectToCount(java.lang.String sql)
转换查询sql为统计sql
.sql - sqlpublic static java.lang.String transferStringForSql(java.lang.String str)
将字符串转义.会将\ ' "转义为\\ \' \"
str - strpublic static cn.featherfly.common.repository.Execution transferNamedParamSql(java.lang.String namedParamSql,
java.util.Map<java.lang.String,java.lang.Object> params)
PARAM_NAME_START_SYMBOL.namedParamSql - the named param sqlparams - the paramspublic static cn.featherfly.common.repository.Execution transferNamedParamSql(java.lang.String namedParamSql,
java.util.Map<java.lang.String,java.lang.Object> params,
char startSymbol)
namedParamSql - the named param sqlparams - the paramsstartSymbol - the start symbolpublic static cn.featherfly.common.repository.Execution transferNamedParamSql(java.lang.String namedParamSql,
java.util.Map<java.lang.String,java.lang.Object> params,
char startSymbol,
java.lang.Character endSymbol)
namedParamSql - the named param sqlparams - the paramsstartSymbol - the start symbolendSymbol - the end symbol