| 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.