1234567891011121314151617181920 |
- package com.huojutech.sharding.algorithm;
-
- import java.util.Collection;
-
- import io.shardingsphere.core.api.algorithm.sharding.PreciseShardingValue;
- import io.shardingsphere.core.api.algorithm.sharding.standard.PreciseShardingAlgorithm;
-
- public class PreciseDatabaseShardingAlgorithm implements PreciseShardingAlgorithm<String> {
-
- @Override
- public String doSharding(Collection<String> availableTargetNames, PreciseShardingValue<String> shardingValue) {
- String tableName = null;
- for (String string : availableTargetNames) {
- tableName = string;
- }
- return tableName;
- }
-
- }
|