ShardingSphereRuleBuilder

SPI 名称详细说明
ShardingSphereRuleBuilder用于将用户配置转化为规则对象
已知实现类详细说明
ShardingRuleBuilder用于将分片用户配置转化为分片规则对象
ReplicaQueryRuleBuilder用于将读写分离用户配置转化为读写分离规则对象
EncryptRuleBuilder用于将加密用户配置转化为加密规则对象
ShadowRuleBuilder用于将影子库用户配置转化为影子库规则对象

YamlRuleConfigurationSwapper

SPI 名称详细说明
YamlRuleConfigurationSwapper用于将 YAML 配置转化为标准用户配置
已知实现类详细说明
ShardingRuleConfigurationYamlSwapper用于将分片的 YAML 配置转化为分片标准配置
ReplicaQueryRuleConfigurationYamlSwapper用于将读写分离的 YAML 配置转化为读写分离标准配置
EncryptRuleConfigurationYamlSwapper用于将加密的 YAML 分片配置转化为加密标准配置
ShadowRuleConfigurationYamlSwapper用于将影子库的 YAML 分片配置转化为影子库标准配置

ShardingSphereYamlConstruct

SPI 名称详细说明
ShardingSphereYamlConstruct用于将定制化对象和 YAML 相互转化
已知实现类详细说明
NoneShardingStrategyConfigurationYamlConstruct用于将不分片策略对象和 YAML 相互转化