public class QConfig extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
QConfig.Config |
| 限定符和类型 | 字段和说明 |
|---|---|
protected static Pattern |
patternArrayParam |
protected static Pattern |
patternParam |
protected static Pattern |
patternParamEx |
protected static Pattern |
patternSpilt |
| 限定符和类型 | 方法和说明 |
|---|---|
static SqlMap.VSql |
build(QEnum.Func func,
String sqlmapId,
Map<String,String> params) |
static SqlMap.VSql |
build(String sqlmapId,
String itemId,
String resultKey,
Map<String,String> params)
适用于Item下有多个result,且指定result的情况下
|
static boolean |
check(String sqlmapId,
String itemId) |
static void |
clear() |
static void |
clear(String key) |
static QConfig.Config |
getConfig(String sqlmapId,
String itemId) |
static QConfig |
getInstance() |
static Set<String> |
getParamNames(String sqlmapId,
String itemId) |
static Set<String> |
getParamNames(String sqlmapId,
String itemId,
String resultKey) |
static QTable |
getQTable(String sqlmapId) |
static List<String> |
getResultKeys(String sqlmapId,
String itemId) |
static int |
getTransaction(String sqlmapId,
String itemId) |
static Set<String> |
getVariables(String sqlmapId,
String itemId) |
static Set<String> |
getVariables(String sqlmapId,
String itemId,
String resultKey) |
void |
initConfig(String sqlmapId,
String datasource,
org.dom4j.Element el,
String uri) |
void |
initConfig(String sqlmapId,
String datasource,
org.dom4j.Element el,
String uri,
boolean cover) |
static boolean |
isItem(String sqlmapId,
String itemId,
String method) |
static void |
main(String[] args) |
protected static final Pattern patternParam
protected static final Pattern patternParamEx
protected static final Pattern patternSpilt
protected static final Pattern patternArrayParam
public static QConfig getInstance()
public static void clear()
public static void clear(String key)
public static QConfig.Config getConfig(String sqlmapId, String itemId)
public static Set<String> getParamNames(String sqlmapId, String itemId, String resultKey)
public static Set<String> getVariables(String sqlmapId, String itemId, String resultKey)
public static SqlMap.VSql build(QEnum.Func func, String sqlmapId, Map<String,String> params)
public static SqlMap.VSql build(String sqlmapId, String itemId, String resultKey, Map<String,String> params)
sqlmapId - -itemId - -resultKey - -params - -public void initConfig(String sqlmapId, String datasource, org.dom4j.Element el, String uri)
public void initConfig(String sqlmapId, String datasource, org.dom4j.Element el, String uri, boolean cover)
public static void main(String[] args)
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.