| 类和说明 |
|---|
| DataSourceWrapper |
| 类和说明 |
|---|
| DataSourceWrapper |
| PlatformExecutor
执行数据库数据结构校验
以及CURD操作
|
| 类和说明 |
|---|
| SelectFieldAliasReference |
| 类和说明 |
|---|
| BatchPorterStructure |
| ColumnCompareType
再判断配置的数据类型是否和数据库数据类型是否一致
当前系统定义了一套统一的数据类型
KeyColumnType
不同数据库需要自主转换,这时候需要判断自主转换的数据类型是否和Java数据
类型一致 |
| ColumnEditType |
| ColumnType |
| CompareUpdateMate |
| CompareUpdateTableMate |
| DatabaseExecutorCallback |
| DataDefinition |
| DataDefinitionType |
| DataSourceWrapper |
| DBRunner |
| Dialect |
| DialectNextStep
调用
PlatformDialect.define(DataDefinition)后返回的参数
参数代表上层对接下来要做的事情做出反应 |
| ExecuteImmediate |
| JDBCExecutor |
| JDBCTraversing |
| ObjectSymbolContrast
Mysql的类型比较说明
https://dev.mysql.com/doc/refman/5.7/en/comparison-operators.html
|
| PlatformCompare |
| PlatformDialect |
| PlatformExecutor
执行数据库数据结构校验
以及CURD操作
|
| SkipBlankPlaceholder |
| SQLBuilder |
| SQLBuilder.Command |
| SQLBuilderCombine |
| SQLContinuous.RuleType |
| SQLDataPlaceholder |
| SQLField |
| SQLMappingField |
| SQLMappingTable |
| SQLSymbol |
| SQLSymbol.Symbol |
| TableColumnStructure |
| TableConstraintStructure |
| TableIndexStructure |
| TableStructure |
| TypeForRunner
数据库SQL操作类型
每一种操作类型对应的返回值及处理方式不一样
|
| 类和说明 |
|---|
| Dialect |
| PlatformDialect |
| PlatformStampCommonality |
| SQLBuilderCombine |
| SQLDataPlaceholder |
| TableStructure |
| 类和说明 |
|---|
| Dialect |
| ExecuteImmediate |
| PlatformDialect |
| PlatformStampCommonality |
| SQLBuilderCombine |
| SQLDataPlaceholder |
| 类和说明 |
|---|
| SQLDataPlaceholder |
| 类和说明 |
|---|
| SQLBuilderCombine |
| 类和说明 |
|---|
| DataSourceWrapper |
| 类和说明 |
|---|
| JDBCTraversing |
Copyright © 2020. All rights reserved.