| 程序包 | 说明 |
|---|---|
| com.mybatisflex.core.dialect |
SQL 方言功能。
|
| com.mybatisflex.core.dialect.impl |
默认 SQL 方言实现类。
|
| com.mybatisflex.core.query |
SQL 条件构造功能。
|
| com.mybatisflex.core.table |
实体类(表)结构元数据解析。
|
| 限定符和类型 | 方法和说明 |
|---|---|
static OperateType |
OperateType.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static OperateType[] |
OperateType.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
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)
权限处理
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected boolean |
CommonsDialectImpl.buildJoinSql(StringBuilder sqlBuilder,
QueryWrapper queryWrapper,
List<QueryTable> queryTables,
OperateType operateType) |
| 限定符和类型 | 方法和说明 |
|---|---|
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) |
| 限定符和类型 | 方法和说明 |
|---|---|
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 © 2025. All rights reserved.