public class MarkdownClasspathLoader extends PathLoader
selectUser === select * from user
可以重载此类,实现#getParser 用于解析其他格式文件,比如xml格式的sql文件
| 限定符和类型 | 字段和说明 |
|---|---|
protected ClassLoaderKit |
classLoaderKit |
charset, EMPTY, sqlRoot, sqlSourceMapautoGenSourceMap, dbs, product| 构造器和说明 |
|---|
MarkdownClasspathLoader() |
MarkdownClasspathLoader(String root) |
MarkdownClasspathLoader(String root,
String charset) |
| 限定符和类型 | 方法和说明 |
|---|---|
ClassLoaderKit |
getClassLoaderKit() |
protected URL |
getFile(String filePath) |
protected SQLFileParser |
getParser(String modelName,
BufferedReader br) |
void |
setClassLoaderKit(ClassLoaderKit classLoaderKit) |
buildBufferedReader, existExternalSource, existNamespace, getCharset, getDBRootFile, getFilePath, getRootFile, getSqlRoot, getURLVersion, isExternalSourceModified, loadFromClassPath, loadSQL, queryExternalSource, readSqlFile, refresh, removeExternalSource, setCharset, setSqlRoot, toStringaddSQL, exist, getDbStyle, getException, getPathBySqlId, isModified, isProduct, queryAutoSQL, querySQL, setDbStyle, setProductprotected ClassLoaderKit classLoaderKit
public MarkdownClasspathLoader(String root)
public MarkdownClasspathLoader()
public ClassLoaderKit getClassLoaderKit()
public void setClassLoaderKit(ClassLoaderKit classLoaderKit)
protected URL getFile(String filePath)
getFile 在类中 PathLoaderprotected SQLFileParser getParser(String modelName, BufferedReader br) throws IOException
getParser 在类中 PathLoaderIOExceptionCopyright © 2023. All rights reserved.