META-INF.additional-spring-configuration-metadata.json Maven / Gradle / Ivy
The newest version!
{
"groups": [
{
"name": "sharding.jdbc.datasource",
"type": "io.shardingsphere.shardingjdbc.spring.boot.SpringBootConfiguration"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.YamlShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-table-strategy",
"type": "io.shardingsphere.core.yaml.sharding.YamlShardingStrategyConfiguration"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.strategy.YamlComplexShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-table-strategy.complex",
"type": "io.shardingsphere.core.yaml.sharding.strategy.YamlComplexShardingStrategyConfiguration"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.strategy.YamlHintShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-table-strategy.hint",
"type": "io.shardingsphere.core.yaml.sharding.strategy.YamlHintShardingStrategyConfiguration"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.strategy.YamlInlineShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-table-strategy.inline",
"type": "io.shardingsphere.core.yaml.sharding.strategy.YamlInlineShardingStrategyConfiguration"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.strategy.YamlStandardShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-table-strategy.standard",
"type": "io.shardingsphere.core.yaml.sharding.strategy.YamlStandardShardingStrategyConfiguration"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.YamlShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-database-strategy",
"type": "io.shardingsphere.core.yaml.sharding.YamlShardingStrategyConfiguration"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.strategy.YamlComplexShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-database-strategy.complex",
"type": "io.shardingsphere.core.yaml.sharding.strategy.YamlComplexShardingStrategyConfiguration"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.strategy.YamlHintShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-database-strategy.hint",
"type": "io.shardingsphere.core.yaml.sharding.strategy.YamlHintShardingStrategyConfiguration"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.strategy.YamlInlineShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-database-strategy.inline",
"type": "io.shardingsphere.core.yaml.sharding.strategy.YamlInlineShardingStrategyConfiguration"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.strategy.YamlStandardShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-database-strategy.standard",
"type": "io.shardingsphere.core.yaml.sharding.strategy.YamlStandardShardingStrategyConfiguration"
}
],
"properties": [
{
"name": "sharding.jdbc.datasource.names",
"type": "java.lang.String",
"sourceType": "io.shardingsphere.shardingjdbc.spring.boot.SpringBootConfiguration"
},
{
"name": "sharding.jdbc.datasource",
"type": "java.util.Map>",
"sourceType": "io.shardingsphere.shardingjdbc.util.DataSourceUtil"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.YamlShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-database-strategy.complex",
"type": "io.shardingsphere.core.yaml.sharding.strategy.YamlComplexShardingStrategyConfiguration"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.strategy.YamlComplexShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-database-strategy.complex.algorithm-class-name",
"type": "java.lang.String"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.strategy.YamlComplexShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-database-strategy.complex.sharding-columns",
"type": "java.lang.String"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.YamlShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-database-strategy.hint",
"type": "io.shardingsphere.core.yaml.sharding.strategy.YamlHintShardingStrategyConfiguration"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.strategy.YamlHintShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-database-strategy.hint.algorithm-class-name",
"type": "java.lang.String"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.YamlShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-database-strategy.inline",
"type": "io.shardingsphere.core.yaml.sharding.strategy.YamlInlineShardingStrategyConfiguration"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.strategy.YamlInlineShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-database-strategy.inline.algorithm-expression",
"type": "java.lang.String"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.strategy.YamlInlineShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-database-strategy.inline.sharding-column",
"type": "java.lang.String"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.YamlShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-database-strategy.none",
"type": "io.shardingsphere.core.yaml.sharding.strategy.YamlNoneShardingStrategyConfiguration"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.YamlShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-database-strategy.standard",
"type": "io.shardingsphere.core.yaml.sharding.strategy.YamlStandardShardingStrategyConfiguration"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.strategy.YamlStandardShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-database-strategy.standard.precise-algorithm-class-name",
"type": "java.lang.String"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.strategy.YamlStandardShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-database-strategy.standard.range-algorithm-class-name",
"type": "java.lang.String"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.strategy.YamlStandardShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-database-strategy.standard.sharding-column",
"type": "java.lang.String"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.YamlShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-table-strategy.complex",
"type": "io.shardingsphere.core.yaml.sharding.strategy.YamlComplexShardingStrategyConfiguration"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.strategy.YamlComplexShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-table-strategy.complex.algorithm-class-name",
"type": "java.lang.String"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.strategy.YamlComplexShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-table-strategy.complex.sharding-columns",
"type": "java.lang.String"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.YamlShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-table-strategy.hint",
"type": "io.shardingsphere.core.yaml.sharding.strategy.YamlHintShardingStrategyConfiguration"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.strategy.YamlHintShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-table-strategy.hint.algorithm-class-name",
"type": "java.lang.String"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.YamlShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-table-strategy.inline",
"type": "io.shardingsphere.core.yaml.sharding.strategy.YamlInlineShardingStrategyConfiguration"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.strategy.YamlInlineShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-table-strategy.inline.algorithm-expression",
"type": "java.lang.String"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.strategy.YamlInlineShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-table-strategy.inline.sharding-column",
"type": "java.lang.String"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.YamlShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-table-strategy.none",
"type": "io.shardingsphere.core.yaml.sharding.strategy.YamlNoneShardingStrategyConfiguration"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.YamlShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-table-strategy.standard",
"type": "io.shardingsphere.core.yaml.sharding.strategy.YamlStandardShardingStrategyConfiguration"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.strategy.YamlStandardShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-table-strategy.standard.precise-algorithm-class-name",
"type": "java.lang.String"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.strategy.YamlStandardShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-table-strategy.standard.range-algorithm-class-name",
"type": "java.lang.String"
},
{
"sourceType": "io.shardingsphere.core.yaml.sharding.strategy.YamlStandardShardingStrategyConfiguration",
"name": "sharding.jdbc.config.sharding.default-table-strategy.standard.sharding-column",
"type": "java.lang.String"
}
],
"hints": [
{
"name": "sharding.jdbc.datasource.keys",
"values": []
},
{
"name": "sharding.jdbc.datasource.values",
"values": [
],
"providers": [
{
"name": "any"
}
]
}
]
}