| Package | Description |
|---|---|
| com.mybatisflex.core.dialect |
SQL 方言功能。
|
| com.mybatisflex.core.dialect.impl |
默认 SQL 方言实现类。
|
| com.mybatisflex.core.query |
SQL 条件构造功能。
|
| com.mybatisflex.core.table |
实体类(表)结构元数据解析。
|
| Modifier and Type | Method and Description |
|---|---|
static OperateType |
OperateType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static OperateType[] |
OperateType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
default String |
IDialect.getRealSchema(String schema,
String table,
OperateType operateType) |
default String |
IDialect.getRealTable(String table,
OperateType operateType) |
default void |
IDialect.prepareAuth(QueryWrapper queryWrapper,
OperateType operateType)
权限处理
|
default void |
IDialect.prepareAuth(String schema,
String tableName,
StringBuilder sql,
OperateType operateType)
权限处理
|
default void |
IDialect.prepareAuth(TableInfo tableInfo,
StringBuilder sql,
OperateType operateType)
权限处理
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
CommonsDialectImpl.buildJoinSql(StringBuilder sqlBuilder,
QueryWrapper queryWrapper,
List<QueryTable> queryTables,
OperateType operateType) |
| Modifier and Type | Method and Description |
|---|---|
String |
SelectQueryTable.toSql(IDialect dialect,
OperateType operateType) |
String |
RawQueryTable.toSql(IDialect dialect,
OperateType operateType) |
String |
QueryTable.toSql(IDialect dialect,
OperateType operateType) |
String |
Join.toSql(List<QueryTable> queryTables,
IDialect dialect,
OperateType operateType) |
| Modifier and Type | Method and Description |
|---|---|
static String |
TableManager.getRealSchema(String schema,
String table,
OperateType operateType) |
static String |
TableManager.getRealTable(String tableName,
OperateType operateType) |
String |
TableInfo.getWrapSchemaAndTableName(IDialect dialect,
OperateType operateType) |
default String |
DynamicTableProcessor.process(String tableName,
OperateType operateType) |
String |
DynamicSchemaProcessor.process(String schema,
String table,
OperateType operateType) |
Copyright © 2024. All rights reserved.