public class SqlXMLConfigParse extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static HashMap<String,String> |
filters |
protected static org.slf4j.Logger |
logger
定义全局日志
|
| 构造器和说明 |
|---|
SqlXMLConfigParse() |
| 限定符和类型 | 方法和说明 |
|---|---|
static SqlToyConfig |
parseSagment(Object sqlSegment,
String encoding,
String dialect) |
static void |
parseSecureDecrypt(SqlToyConfig sqlToyConfig,
NodeList decryptElts) |
static void |
parseSecureMask(SqlToyConfig sqlToyConfig,
NodeList maskElts) |
static List<String> |
parseSingleFile(Object xmlFile,
ConcurrentHashMap<String,Long> filesLastModifyMap,
ConcurrentHashMap<String,SqlToyConfig> cache,
String encoding,
String dialect,
boolean isReload,
int index) |
static SqlToyConfig |
parseSingleSql(Element sqlElt,
String dialect) |
static void |
parseTranslate(SqlToyConfig sqlToyConfig,
NodeList translates) |
static void |
parseXML(List xmlFiles,
ConcurrentHashMap<String,Long> filesLastModifyMap,
ConcurrentHashMap<String,SqlToyConfig> cache,
String encoding,
String dialect) |
public static void parseXML(List xmlFiles, ConcurrentHashMap<String,Long> filesLastModifyMap, ConcurrentHashMap<String,SqlToyConfig> cache, String encoding, String dialect) throws Exception
xmlFiles - filesLastModifyMap - cache - encoding - dialect - Exceptionpublic static List<String> parseSingleFile(Object xmlFile, ConcurrentHashMap<String,Long> filesLastModifyMap, ConcurrentHashMap<String,SqlToyConfig> cache, String encoding, String dialect, boolean isReload, int index) throws Exception
xmlFile - filesLastModifyMap - cache - encoding - dialect - isReload - index - Exceptionpublic static SqlToyConfig parseSagment(Object sqlSegment, String encoding, String dialect) throws Exception
sqlSegment - encoding - dialect - Exceptionpublic static SqlToyConfig parseSingleSql(Element sqlElt, String dialect) throws Exception
sqlElt - dialect - Exceptionpublic static void parseSecureDecrypt(SqlToyConfig sqlToyConfig, NodeList decryptElts)
sqlToyConfig - decryptElts - public static void parseSecureMask(SqlToyConfig sqlToyConfig, NodeList maskElts)
sqlToyConfig - maskElts - public static void parseTranslate(SqlToyConfig sqlToyConfig, NodeList translates)
sqlToyConfig - translates - Copyright © 2023. All rights reserved.