public class NamedParameterUtils extends Object
| 构造器和说明 |
|---|
NamedParameterUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<Object> |
buildValueArray(ParsedSql parsedSql,
Map<String,Object> params)
获得sql所需参数
|
protected static boolean |
isSeparatorsChar(char statement) |
static ParsedSql |
parserSqlStatement(String originalSql)
对带参数sql的统计式封装,便于后续肢解拼装(恐怖啊。。。。。)
|
static String |
substituteNamedParams(ParsedSql parsedSql,
Map<String,Object> params)
获得不带参数的sql,即替换参数为?
|
public static ParsedSql parserSqlStatement(String originalSql)
originalSql - public static String substituteNamedParams(ParsedSql parsedSql, Map<String,Object> params)
parsedSql - params - public static List<Object> buildValueArray(ParsedSql parsedSql, Map<String,Object> params)
parsedSql - params - protected static boolean isSeparatorsChar(char statement)
Copyright © 2015. All rights reserved.