| Interface | Description |
|---|---|
| PartitionSeedProvider<SEED> |
指定分库实体的种子字段,使用方式例如:
|
| PartitionSeedToDataSourceKeyStrategy |
| Class | Description |
|---|---|
| PartitionDataSource |
从
PartitionSeedContext 获取 PartitionSeed,再由 PartitionSeedToDataSourceKeyStrategy
转换成对应 DataSource 的 Lookup Key,再从 AbstractRoutingDataSource.resolvedDataSources 中动态选择数据源。 |
| PartitionDataSourcePostProcessor |
PartitionDataSourcePostProcessor
|
| PartitionJpaRepositoryFactoryBean |
PartitionJpaRepositoryFactoryBean
|
| PartitionSeedContext | |
| PartitionSeedToDataSourceKeyStrategy.NumberModulusStrategy | |
| PartitionSeedToDataSourceKeyStrategy.TimeRangeStrategy |
| Annotation Type | Description |
|---|---|
| PartitionParam |
获取
Repository 方法中的第一个 PartitionParam 注解参数,
用于计算 PartitionSeed。
PartitionSeed 将会被托管于 PartitionSeedContext |
Copyright © 2017–2021. All rights reserved.