| 程序包 | 说明 |
|---|---|
| cn.bctools.database.config | |
| cn.bctools.database.controller | |
| cn.bctools.database.getter | |
| cn.bctools.database.interceptor.datascope | |
| cn.bctools.database.interceptor.tenant |
| 限定符和类型 | 方法和说明 |
|---|---|
IDataSourceGetter |
DatabaseConfig.dataSourceGetter()
默认的数据源信息获取类
该默认实现类优先级均低于 jvs-starter-dynamic模块
详情见
cn.bctools.dynamic.config |
| 限定符和类型 | 方法和说明 |
|---|---|
(专用程序包) TenantDynamicDatasource |
DatabaseConfig.mycatController(DataSource dataSource,
IDataSourceGetter dataSourceGetter,
ITableFieldGetter tableFieldGetter)
只支持单数据源,不支持多数据源进行分离
|
| 限定符和类型 | 字段和说明 |
|---|---|
(专用程序包) IDataSourceGetter |
TenantDynamicDatasource.dataSourceGetter |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultDataSourceGetter |
| 限定符和类型 | 字段和说明 |
|---|---|
private IDataSourceGetter |
DataSourceExpressionHandlerImpl.dataSourceGetter |
| 限定符和类型 | 字段和说明 |
|---|---|
private IDataSourceGetter |
JvsTenantHandler.dataSourceGetter |
Copyright © 2022 jvs. All rights reserved.