| 程序包 | 说明 |
|---|---|
| com.mybatisflex.core.datasource |
多数据源功能。
|
| com.mybatisflex.core.datasource.processor |
动态数据源注解@UseDataSource 的扩展
|
| 限定符和类型 | 字段和说明 |
|---|---|
private static DataSourceProcessor |
DataSourceManager.dataSourceProcessor
动态数据源key取值处理
|
| 限定符和类型 | 方法和说明 |
|---|---|
static DataSourceProcessor |
DataSourceManager.getDataSourceProcessor() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
DataSourceManager.setDataSourceProcessor(DataSourceProcessor dataSourceProcessor) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DelegatingDataSourceProcessor
DataSourceProcessor 委托扩展类,对 DataSourceProcessor 结构进行扩大和增强
如果多个实例化,建议通过 DelegatingDataSourceProcessor.with(多个解析处理器实例) 方式进行实例化。
|
class |
ParamIndexDataSourceProcessor
参数索引中取出数据源名称(针对简单类型参数快速解析读取)
|
| 限定符和类型 | 字段和说明 |
|---|---|
private List<DataSourceProcessor> |
DelegatingDataSourceProcessor.delegates
多个处理器委托集合(使用时请注意 DataSourceProcessor 的顺序)
|
| 限定符和类型 | 方法和说明 |
|---|---|
static DelegatingDataSourceProcessor |
DelegatingDataSourceProcessor.with(DataSourceProcessor... processors) |
| 限定符和类型 | 方法和说明 |
|---|---|
static DelegatingDataSourceProcessor |
DelegatingDataSourceProcessor.with(List<DataSourceProcessor> processors) |
| 构造器和说明 |
|---|
DelegatingDataSourceProcessor(List<DataSourceProcessor> delegates) |
Copyright © 2025. All rights reserved.