Project uses template engine to generate example codes of ShardingSphere.
File: src/main/resources/config.yaml
Run org.apache.shardingsphere.example.generator.ExampleGeneratorMain
to generate example codes.
Generated codes: target/generated-sources/shardingsphere-${product}-sample
Name | Description | Options |
---|---|---|
mode | operating mode | cluster-zookeeper, cluster-etcd, standalone |
transaction | transaction type | local, xa-atomikos, xa-narayana |
features | feature set | sharding, readwrite-splitting, encrypt, shadow, mask |
frameworks | framework set | jdbc, spring-boot-starter-jdbc, spring-boot-starter-jpa, spring-boot-starter-mybatis, spring-namespace-jpa, spring-namespace-mybatis |
host | database host | |
port | database port | |
username | database username | |
password | database password |