RuleBuilder

SPI 名称详细说明
RuleBuilder用于将用户配置转化为规则对象
已知实现类详细说明
AlgorithmProvidedReadwriteSplittingRuleBuilder用于将基于算法的读写分离用户配置转化为读写分离规则对象
AlgorithmProvidedDatabaseDiscoveryRuleBuilder用于将基于算法的数据库发现用户配置转化为数据库发现规则对象
AlgorithmProvidedShardingRuleBuilder用于将基于算法的分片用户配置转化为分片规则对象
AlgorithmProvidedEncryptRuleBuilder用于将基于算法的加密用户配置转化为加密规则对象
AlgorithmProvidedShadowRuleBuilder用于将基于算法的影子库用户配置转化为影子库规则对象
ReadwriteSplittingRuleBuilder用于将读写分离用户配置转化为读写分离规则对象
DatabaseDiscoveryRuleBuilder用于将数据库发现用户配置转化为数据库发现规则对象
SingleTableRuleBuilder用于将单表用户配置转化为单表规则对象
AuthorityRuleBuilder用于将权限用户配置转化为权限规则对象
ShardingRuleBuilder用于将分片用户配置转化为分片规则对象
EncryptRuleBuilder用于将加密用户配置转化为加密规则对象
ShadowRuleBuilder用于将影子库用户配置转化为影子库规则对象
TransactionRuleBuilder用于将事务用户配置转化为事务规则对象

YamlRuleConfigurationSwapper

SPI 名称详细说明
YamlRuleConfigurationSwapper用于将 YAML 配置转化为标准用户配置
已知实现类详细说明
ReadwriteSplittingRuleAlgorithmProviderConfigurationYamlSwapper用于将基于算法的读写分离配置转化为读写分离标准配置
DatabaseDiscoveryRuleAlgorithmProviderConfigurationYamlSwapper用于将基于算法的数据库发现配置转化为数据库发现标准配置
ShardingRuleAlgorithmProviderConfigurationYamlSwapper用于将基于算法的分片配置转化为分片标准配置
EncryptRuleAlgorithmProviderConfigurationYamlSwapper用于将基于算法的加密配置转化为加密标准配置
ShadowRuleAlgorithmProviderConfigurationYamlSwapper用于将基于算法的影子库配置转化为影子库标准配置
ReadwriteSplittingRuleConfigurationYamlSwapper用于将读写分离的 YAML 配置转化为读写分离标准配置
DatabaseDiscoveryRuleConfigurationYamlSwapper用于将数据库发现的 YAML 配置转化为数据库发现标准配置
AuthorityRuleConfigurationYamlSwapper用于将权限规则的 YAML 配置转化为权限规则标准配置
ShardingRuleConfigurationYamlSwapper用于将分片的 YAML 配置转化为分片标准配置
EncryptRuleConfigurationYamlSwapper用于将加密的 YAML 配置转化为加密标准配置
ShadowRuleConfigurationYamlSwapper用于将影子库的 YAML 配置转化为影子库标准配置
TransactionRuleConfigurationYamlSwapper用于将事务的 YAML 配置转化为事务标准配置

ShardingSphereYamlConstruct

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