Interface | Description |
---|---|
IConnectionHolder<OWNER extends IPersistence,CONNECTION,DATASOURCE_CONFIG extends IDataSourceConfig> |
连接对象持有者接口,用于记录连接的原始状态及与数据源对应关系
|
IDataSourceAdapter<OWNER,DATASOURCE_CONFIG extends IDataSourceConfig,CONNECTION> |
基准数据源适配器接口
|
IDataSourceConfig<OWNER extends IPersistence> |
基准数据源配置接口
|
IDataSourceConfigurable | |
IDataSourceRouter |
数据源路由接口, 用于数据分库操作
|
IFunction |
函数接口
|
IKeyGenerator |
键值生成器接口
|
IPersistence<SESSION,CONFIG,CONNECTION_HOLDER extends IConnectionHolder> | |
IPersistenceConfig<OWNER extends IPersistence,DATA_SOURCE_CONFIG extends IDataSourceConfig> | |
IResultSet<T> |
统一查询结果封装对象接口定义(支持分页)
|
ISession<CONNECTION_HOLDER extends IConnectionHolder> |
基准会话接口
|
ISessionEventListener |
会话事件监听器接口
|
ISessionExecutor<RESULT,SESSION extends ISession> |
基准会话执行器接口
|
IShardingable |
数据分片(表)能力接口, 用于返回分片(表)辅助计算参数对象
|
IShardingRule |
数据分片(表)规则计算接口
|
ITrade |
事务业务操作接口
|
IValueRenderer |
属性值自定义渲染器
|
Class | Description |
---|---|
AbstractDataSourceAdapter<OWNER extends IPersistence,DATASOURCE_CONFIG extends IDataSourceConfig,CONNECTION> | |
AbstractDataSourceConfig<OWNER extends IPersistence> | |
AbstractDataSourceConfigurable | |
AbstractFunction | |
AbstractPersistenceConfig<OWNER extends IPersistence,DATA_SOURCE_CONFIG extends IDataSourceConfig> | |
AbstractPersistenceConfigurable<DATA_SOURCE extends IDataSourceConfigurable> | |
AbstractPersistenceConfigurable.AbstractBuilder<T extends AbstractPersistenceConfigurable.AbstractBuilder,CONFIGURABLE extends AbstractPersistenceConfigurable,DATA_SOURCE extends IDataSourceConfigurable> | |
AbstractSession<CONNECTION_HOLDER extends IConnectionHolder> | |
AbstractTrade<T> |
事务业务操作类,支持业务返回执行结果
|
Fields |
字段过滤对象
|
IKeyGenerator.Manager |
键值生成器类管理器
|
IValueRenderer.Manager |
渲染器类管理器
|
Page |
分页参数对象
|
Params | |
SessionEventContext |
会话事件处理上下文
|
ShardingElement<T> | |
ShardingList<T> |
Copyright © 2022. All rights reserved.