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
此处因为 jdbc 的设计非常混乱 所以说明一下
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
代表一种特殊的 SQL 参数类型,用于处理带有列表形式的命名参数。
ObjectTypeHandler 默认都会转换为 json 字符串来存储
OffsetDateTimeTypeHandler
OffsetTimeTypeHandler
PreparedStatementWrapper
ResultHandler
架构
架构管理工具
 
SchemaMetaData
ShortTypeHandler
Spy
SpyDriver
SpyEventListener
SpyWrapper
可包含参数的 SQL
SQLRunner 用于执行简单的 jdbc 查询
StatementWrapper
StringTypeHandler
TableMetaData
具有 java 类型 的 Column
具有 java 类型 的 DataType
TypeHandler
TypeHandlerSelector
数据库更新结果
YearMonthTypeHandler
YearTypeHandler
ZonedDateTimeTypeHandler