public class SqlTextParsers extends Object
| 构造器和说明 |
|---|
SqlTextParsers() |
| 限定符和类型 | 方法和说明 |
|---|---|
static ContainerNode |
parse(String sql) |
static ContainerNode |
parse(String sql,
char directSymbol,
char preparedSymbol,
char openSymbol,
char closeSymbol) |
static String |
resolveTableRef(String sql)
解析实体表与字段的引用表达式,支持格式:
`&{tableAlias(entityClassName)}`
`&{tableAlias(entityClassName).tableField}`
`&{tableAlias(entityClassName)?.
|
static String |
resolveTableRef(String sql,
TableAccessible tableAccessible)
解析实体表与字段的引用表达式,支持格式:
`&{tableAlias}`
`&{tableAlias.tableField}`
`&{tableAlias?.
|
public static ContainerNode parse(String sql)
public static ContainerNode parse(String sql, char directSymbol, char preparedSymbol, char openSymbol, char closeSymbol)
public static String resolveTableRef(String sql, TableAccessible tableAccessible)
Copyright © 2024 fossc. All rights reserved.