All Classes and Interfaces
Class
Description
用于手动编写 Catalog
用于手动编写 Column
用于手动编写 DataSource
用于手动编写 DataType
用于手动编写 Index
用于手动编写 Key
用于手动编写 Schema
用于手动编写 Table
BeanBuilder
BigDecimalTypeHandler
BigIntegerTypeHandler
BlobInputStreamTypeHandler
todo 在驱动不支持时 转换为 string 或者 byte[] 存储 ?
BooleanTypeHandler
ByteObjectArrayTypeHandler
ByteObjectArrayTypeHandler
ByteTypeHandler
CallableStatementWrapper
目录
CatalogMetaData
CharacterTypeHandler
ClobReaderTypeHandler
todo 在驱动不支持时 转换为 string 或者 byte[] 存储 ?
列
ColumnMetaData
ConnectionWrapper
数据源 注意此接口表示的是结构上的 数据源 不要和
DataSource 混淆DataSourceMetaData
DataSourceWrapper
数据类型
DataTypeMetaData
DDLBuilder
DefaultDDLBuilder
DefaultDialect
方言 用于针对不同数据库进行差异归一化
DialectSelector
DoubleTypeHandler
DurationTypeHandler
EasyEventListener
EnumTypeHandler
此处不使用枚举序号而是使用枚举名称 是为了保证如果 后期 枚举修改了仍然能够对应读取
FloatTypeHandler
索引
IndexMetaData
InstantTypeHandler
IntegerTypeHandler
JDBCContext
JDBCHelper
JDBCType
键
KeyMetaData
为不支持 LocalDateTime 的数据库添加 string 类型的兼容支持
为不支持 LocalDate 的数据库添加 string 类型的兼容支持
为不支持 LocalTime 的数据库添加 string 类型的兼容支持
LoggingEventListener
LongTypeHandler
MetaDataHelper
MonthTypeHandler
todo test
ObjectTypeHandler 默认都会转换为 json 字符串来存储
OffsetDateTimeTypeHandler
OffsetTimeTypeHandler
PreparedStatementWrapper
ResultHandler
架构
架构管理工具
SchemaMetaData
ShortTypeHandler
Spy
SpyDriver
SpyEventListener
SpyWrapper
可包含参数的 SQL
此 SQLBuilder 并不用于构建
SQL 只是用于构建普通的 SQL 语句SQLRunner 用于执行简单的 jdbc 查询
StatementWrapper
StringTypeHandler
表
TableMetaData
具有 java 类型 的 Column
具有 java 类型 的 DataType
TypeHandler
TypeHandlerSelector
数据库更新结果
YearMonthTypeHandler
YearTypeHandler
ZonedDateTimeTypeHandler