This is an automated email from the ASF dual-hosted git repository.

jianglongtao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git


The following commit(s) were added to refs/heads/master by this push:
     new 41a0ccb  Update example module directory tree. (#13062)
41a0ccb is described below

commit 41a0ccb9014567fd8ac3184884e576be79647765
Author: yx9o <[email protected]>
AuthorDate: Fri Oct 15 20:52:17 2021 +0800

    Update example module directory tree. (#13062)
---
 examples/README.md    | 196 ++++++++++++++++++++++++++++++++++++++++++--------
 examples/README_ZH.md | 196 ++++++++++++++++++++++++++++++++++++++++++--------
 2 files changed, 332 insertions(+), 60 deletions(-)

diff --git a/examples/README.md b/examples/README.md
index d678359..a4217c9 100644
--- a/examples/README.md
+++ b/examples/README.md
@@ -41,49 +41,185 @@ shardingsphere-example
   │   ├── example-spring-jpa
   │   └── example-spring-mybatis
   ├── other-example
-  │   ├── shardingsphere-parser-example
+  │   └── shardingsphere-parser-example
   ├── shardingsphere-jdbc-example
-  │   ├── cluster-mode-example
-  │   │   ├── cluster-mode-raw-jdbc-example
-  │   │   ├── cluster-mode-spring-boot-mybatis-example
-  │   │   └── cluster-mode-spring-namespace-mybatis-example
-  │   ├── extension-example
-  │   │   └── custom-sharding-algortihm-example
+  │   ├── mixed-feature-example
+  │   │   └── sharding-readwrite-splitting-example
+  │   │   │   ├── sharding-readwrite-splitting-raw-jdbc-example
+  │   │   │   ├── sharding-readwrite-splitting-spring-boot-jpa-example
+  │   │   │   ├── sharding-readwrite-splitting-spring-boot-mybatis-example
+  │   │   │   ├── sharding-readwrite-splitting-spring-namespace-jpa-example
+  │   │   │   └── sharding-readwrite-splitting-spring-namespace-mybatis-example
   │   ├── other-feature-example
+  │   │   ├── hint-example
+  │   │   │   └── hint-raw-jdbc-example
+  │   └── single-feature-example
+  │   │   ├── cluster-mode-example
+  │   │   │   ├── cluster-mode-raw-jdbc-example
+  │   │   │   ├── cluster-mode-spring-boot-mybatis-example
+  │   │   │   └── cluster-mode-spring-namespace-mybatis-example
   │   │   ├── encrypt-example
   │   │   │   ├── encrypt-raw-jdbc-example
   │   │   │   ├── encrypt-spring-boot-mybatis-example
   │   │   │   └── encrypt-spring-namespace-mybatis-example
-  │   │   ├── future-shadow-example
-  │   │   │   └── future-shadow-spring-boot-mybatis-example
-  │   │   │   └── future-shadow-spring-namespace-mybatis-example
-  │   │   ├── hint-example
-  │   │   │   └── hint-raw-jdbc-example
-  │   │   └── shadow-example
+  │   │   ├── extension-example
+  │   │   │   └── custom-sharding-algortihm-example
+  │   │   │   │   ├── class-based-sharding-algorithm-example
+  │   │   │   │   └── spi-based-sharding-algorithm-example
+  │   │   ├── shadow-example
   │   │   │   ├── shadow-raw-jdbc-example
   │   │   │   ├── shadow-spring-boot-mybatis-example
   │   │   │   └── shadow-spring-namespace-mybatis-example
-  │   ├── sharding-example
-  │   │   ├── sharding-raw-jdbc-example
-  │   │   ├── sharding-spring-boot-jpa-example
-  │   │   ├── sharding-spring-boot-mybatis-example
-  │   │   ├── sharding-spring-namespace-jpa-example
-  │   │   └── sharding-spring-namespace-mybatis-example
-  │   ├── transaction-example
-  │   │   ├── transaction-2pc-xa-atomikos-raw-jdbc-example
-  │   │   ├── transaction-2pc-xa-bitronix-raw-jdbc-example
-  │   │   ├── transaction-2pc-xa-narayana-raw-jdbc-example
-  │   │   ├── transaction-2pc-xa-spring-boot-example
-  │   │   ├── transaction-2pc-xa-spring-namespace-example
-  │   │   ├── transaction-base-seata-raw-jdbc-example
-  │   │   └── transaction-base-seata-spring-boot-example
+  │   │   ├── sharding-example
+  │   │   │   ├── sharding-raw-jdbc-example
+  │   │   │   ├── sharding-spring-boot-jpa-example
+  │   │   │   ├── sharding-spring-boot-mybatis-example
+  │   │   │   ├── sharding-spring-namespace-jpa-example
+  │   │   │   └── sharding-spring-namespace-mybatis-example
+  │   │   └── transaction-example
+  │   │   │   ├── transaction-2pc-xa-atomikos-raw-jdbc-example
+  │   │   │   ├── transaction-2pc-xa-bitronix-raw-jdbc-example
+  │   │   │   ├── transaction-2pc-xa-narayana-raw-jdbc-example
+  │   │   │   ├── transaction-2pc-xa-spring-boot-example
+  │   │   │   ├── transaction-2pc-xa-spring-namespace-example
+  │   │   │   ├── transaction-base-seata-raw-jdbc-example
+  │   │   │   └── transaction-base-seata-spring-boot-example
   ├── shardingsphere-proxy-example
   │   ├── shardingsphere-proxy-boot-mybatis-example
   │   └── shardingsphere-proxy-hint-example
   ├── shardingsphere-sample
-  │   ├── shardingshpere-proxy-example
-  │   │   └── shardingsphere-proxy-memory-example
-  │   └── shardingsphere-example-engine
+  │   ├── shardingsphere-example-engine
+  │   ├── shardingsphere-jdbc-sample
+  │   │   └── shardingsphere-jdbc-memory-example
+  │   │   │   └── shardingsphere-jdbc-memory-local-example
+  │   │   │   │   └── shardingsphere-jdbc-memory-local-sharding-example
+  │   │   │   │   │   ├── 
shardingsphere-jdbc-memory-local-sharding-jdbc-example
+  │   │   │   │   │   └── 
shardingsphere-jdbc-memory-local-sharding-springboot-starter-jdbc-example
+  │   └── shardingsphere-proxy-sample
+  │   │   ├── shardingsphere-proxy-cluster-etcd-example
+  │   │   │   ├── shardingsphere-proxy-cluster-etcd-base-seata-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-base-seata-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-base-seata-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-base-seata-readwrite-splitting-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-base-seata-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-cluster-etcd-base-seata-sharding-example
+  │   │   │   ├── shardingsphere-proxy-cluster-etcd-local-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-local-db-discovery-example
+  │   │   │   │   ├── shardingsphere-proxy-cluster-etcd-local-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-local-readwrite-splitting-example
+  │   │   │   │   ├── shardingsphere-proxy-cluster-etcd-local-shadow-example
+  │   │   │   │   └── shardingsphere-proxy-cluster-etcd-local-sharding-example
+  │   │   │   ├── shardingsphere-proxy-cluster-etcd-xa-atomikos-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-xa-atomikos-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-xa-atomikos-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-xa-atomikos-readwrite-splitting-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-xa-atomikos-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-cluster-etcd-xa-atomikos-sharding-example
+  │   │   │   ├── shardingsphere-proxy-cluster-etcd-xa-bitronix-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-xa-bitronix-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-xa-bitronix-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-xa-bitronix-readwrite-splitting-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-xa-bitronix-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-cluster-etcd-xa-bitronix-sharding-example
+  │   │   │   └── shardingsphere-proxy-cluster-etcd-xa-narayana-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-xa-narayana-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-xa-narayana-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-xa-narayana-readwrite-splitting-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-xa-narayana-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-cluster-etcd-xa-narayana-sharding-example
+  │   │   ├── shardingsphere-proxy-cluster-zookeeper-example
+  │   │   │   ├── shardingsphere-proxy-cluster-zookeeper-base-seata-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-base-seata-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-base-seata-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-base-seata-readwrite-splitting-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-base-seata-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-cluster-zookeeper-base-seata-sharding-example
+  │   │   │   ├── shardingsphere-proxy-cluster-zookeeper-local-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-local-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-local-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-local-readwrite-splitting-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-local-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-cluster-zookeeper-local-sharding-example
+  │   │   │   ├── shardingsphere-proxy-cluster-zookeeper-xa-atomikos-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-xa-atomikos-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-xa-atomikos-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-xa-atomikos-readwrite-splitting-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-xa-atomikos-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-cluster-zookeeper-xa-atomikos-sharding-example
+  │   │   │   ├── shardingsphere-proxy-cluster-zookeeper-xa-bitronix-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-xa-bitronix-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-xa-bitronix-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-xa-bitronix-readwrite-splitting-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-xa-bitronix-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-cluster-zookeeper-xa-bitronix-sharding-example
+  │   │   │   └── shardingsphere-proxy-cluster-zookeeper-xa-narayana-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-xa-narayana-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-xa-narayana-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-xa-narayana-readwrite-splitting-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-xa-narayana-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-cluster-zookeeper-xa-narayana-sharding-example
+  │   │   ├── shardingsphere-proxy-memory-example
+  │   │   │   ├── shardingsphere-proxy-memory-base-seata-example
+  │   │   │   │   ├── 
shardingsphere-proxy-memory-base-seata-db-discovery-example
+  │   │   │   │   ├── shardingsphere-proxy-memory-base-seata-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-memory-base-seata-readwrite-splitting-example
+  │   │   │   │   ├── shardingsphere-proxy-memory-base-seata-shadow-example
+  │   │   │   │   └── shardingsphere-proxy-memory-base-seata-sharding-example
+  │   │   │   ├── shardingsphere-proxy-memory-local-example
+  │   │   │   │   ├── shardingsphere-proxy-memory-local-db-discovery-example
+  │   │   │   │   ├── shardingsphere-proxy-memory-local-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-memory-local-readwrite-splitting-example
+  │   │   │   │   ├── shardingsphere-proxy-memory-local-shadow-example
+  │   │   │   │   └── shardingsphere-proxy-memory-local-sharding-example
+  │   │   │   ├── shardingsphere-proxy-memory-xa-atomikos-example
+  │   │   │   │   ├── 
shardingsphere-proxy-memory-xa-atomikos-db-discovery-example
+  │   │   │   │   ├── shardingsphere-proxy-memory-xa-atomikos-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-memory-xa-atomikos-readwrite-splitting-example
+  │   │   │   │   ├── shardingsphere-proxy-memory-xa-atomikos-shadow-example
+  │   │   │   │   └── shardingsphere-proxy-memory-xa-atomikos-sharding-example
+  │   │   │   ├── shardingsphere-proxy-memory-xa-bitronix-example
+  │   │   │   │   ├── 
shardingsphere-proxy-memory-xa-bitronix-db-discovery-example
+  │   │   │   │   ├── shardingsphere-proxy-memory-xa-bitronix-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-memory-xa-bitronix-readwrite-splitting-example
+  │   │   │   │   ├── shardingsphere-proxy-memory-xa-bitronix-shadow-example
+  │   │   │   │   └── shardingsphere-proxy-memory-xa-bitronix-sharding-example
+  │   │   │   └── shardingsphere-proxy-memory-xa-narayana-example
+  │   │   │   │   ├── 
shardingsphere-proxy-memory-xa-narayana-db-discovery-example
+  │   │   │   │   ├── shardingsphere-proxy-memory-xa-narayana-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-memory-xa-narayana-readwrite-splitting-example
+  │   │   │   │   ├── shardingsphere-proxy-memory-xa-narayana-shadow-example
+  │   │   │   │   └── shardingsphere-proxy-memory-xa-narayana-sharding-example
+  │   │   └── shardingsphere-proxy-standalone-file-example
+  │   │   │   ├── shardingsphere-proxy-standalone-file-base-seata-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-base-seata-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-base-seata-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-base-seata-readwrite-splitting-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-base-seata-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-standalone-file-base-seata-sharding-example
+  │   │   │   ├── shardingsphere-proxy-standalone-file-local-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-local-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-local-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-local-readwrite-splitting-example
+  │   │   │   │   ├── shardingsphere-proxy-standalone-file-local-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-standalone-file-local-sharding-example
+  │   │   │   ├── shardingsphere-proxy-standalone-file-xa-atomikos-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-xa-atomikos-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-xa-atomikos-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-xa-atomikos-readwrite-splitting-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-xa-atomikos-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-standalone-file-xa-atomikos-sharding-example
+  │   │   │   ├── shardingsphere-proxy-standalone-file-xa-bitronix-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-xa-bitronix-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-xa-bitronix-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-xa-bitronix-readwrite-splitting-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-xa-bitronix-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-standalone-file-xa-bitronix-sharding-example
+  │   │   │   └── shardingsphere-proxy-standalone-file-xa-narayana-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-xa-narayana-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-xa-narayana-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-xa-narayana-readwrite-splitting-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-xa-narayana-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-standalone-file-xa-narayana-sharding-example
   └── src/resources
         └── manual_schema.sql
 ```
diff --git a/examples/README_ZH.md b/examples/README_ZH.md
index 7c4fba0..586af62 100644
--- a/examples/README_ZH.md
+++ b/examples/README_ZH.md
@@ -41,49 +41,185 @@ shardingsphere-example
   │   ├── example-spring-jpa
   │   └── example-spring-mybatis
   ├── other-example
-  │   ├── shardingsphere-parser-example
+  │   └── shardingsphere-parser-example
   ├── shardingsphere-jdbc-example
-  │   ├── cluster-mode-example
-  │   │   ├── cluster-mode-raw-jdbc-example
-  │   │   ├── cluster-mode-spring-boot-mybatis-example
-  │   │   └── cluster-mode-spring-namespace-mybatis-example
-  │   ├── extension-example
-  │   │   └── custom-sharding-algortihm-example
+  │   ├── mixed-feature-example
+  │   │   └── sharding-readwrite-splitting-example
+  │   │   │   ├── sharding-readwrite-splitting-raw-jdbc-example
+  │   │   │   ├── sharding-readwrite-splitting-spring-boot-jpa-example
+  │   │   │   ├── sharding-readwrite-splitting-spring-boot-mybatis-example
+  │   │   │   ├── sharding-readwrite-splitting-spring-namespace-jpa-example
+  │   │   │   └── sharding-readwrite-splitting-spring-namespace-mybatis-example
   │   ├── other-feature-example
+  │   │   ├── hint-example
+  │   │   │   └── hint-raw-jdbc-example
+  │   └── single-feature-example
+  │   │   ├── cluster-mode-example
+  │   │   │   ├── cluster-mode-raw-jdbc-example
+  │   │   │   ├── cluster-mode-spring-boot-mybatis-example
+  │   │   │   └── cluster-mode-spring-namespace-mybatis-example
   │   │   ├── encrypt-example
   │   │   │   ├── encrypt-raw-jdbc-example
   │   │   │   ├── encrypt-spring-boot-mybatis-example
   │   │   │   └── encrypt-spring-namespace-mybatis-example
-  │   │   ├── future-shadow-example
-  │   │   │   └── future-shadow-spring-boot-mybatis-example
-  │   │   │   └── future-shadow-spring-namespace-mybatis-example
-  │   │   ├── hint-example
-  │   │   │   └── hint-raw-jdbc-example
-  │   │   └── shadow-example
+  │   │   ├── extension-example
+  │   │   │   └── custom-sharding-algortihm-example
+  │   │   │   │   ├── class-based-sharding-algorithm-example
+  │   │   │   │   └── spi-based-sharding-algorithm-example
+  │   │   ├── shadow-example
   │   │   │   ├── shadow-raw-jdbc-example
   │   │   │   ├── shadow-spring-boot-mybatis-example
   │   │   │   └── shadow-spring-namespace-mybatis-example
-  │   ├── sharding-example
-  │   │   ├── sharding-raw-jdbc-example
-  │   │   ├── sharding-spring-boot-jpa-example
-  │   │   ├── sharding-spring-boot-mybatis-example
-  │   │   ├── sharding-spring-namespace-jpa-example
-  │   │   └── sharding-spring-namespace-mybatis-example
-  │   ├── transaction-example
-  │   │   ├── transaction-2pc-xa-atomikos-raw-jdbc-example
-  │   │   ├── transaction-2pc-xa-bitronix-raw-jdbc-example
-  │   │   ├── transaction-2pc-xa-narayana-raw-jdbc-example
-  │   │   ├── transaction-2pc-xa-spring-boot-example
-  │   │   ├── transaction-2pc-xa-spring-namespace-example
-  │   │   ├── transaction-base-seata-raw-jdbc-example
-  │   │   └── transaction-base-seata-spring-boot-example
+  │   │   ├── sharding-example
+  │   │   │   ├── sharding-raw-jdbc-example
+  │   │   │   ├── sharding-spring-boot-jpa-example
+  │   │   │   ├── sharding-spring-boot-mybatis-example
+  │   │   │   ├── sharding-spring-namespace-jpa-example
+  │   │   │   └── sharding-spring-namespace-mybatis-example
+  │   │   └── transaction-example
+  │   │   │   ├── transaction-2pc-xa-atomikos-raw-jdbc-example
+  │   │   │   ├── transaction-2pc-xa-bitronix-raw-jdbc-example
+  │   │   │   ├── transaction-2pc-xa-narayana-raw-jdbc-example
+  │   │   │   ├── transaction-2pc-xa-spring-boot-example
+  │   │   │   ├── transaction-2pc-xa-spring-namespace-example
+  │   │   │   ├── transaction-base-seata-raw-jdbc-example
+  │   │   │   └── transaction-base-seata-spring-boot-example
   ├── shardingsphere-proxy-example
   │   ├── shardingsphere-proxy-boot-mybatis-example
   │   └── shardingsphere-proxy-hint-example
   ├── shardingsphere-sample
-  │   ├── shardingshpere-proxy-example
-  │   │   └── shardingsphere-proxy-memory-example
-  │   └── shardingsphere-example-engine
+  │   ├── shardingsphere-example-engine
+  │   ├── shardingsphere-jdbc-sample
+  │   │   └── shardingsphere-jdbc-memory-example
+  │   │   │   └── shardingsphere-jdbc-memory-local-example
+  │   │   │   │   └── shardingsphere-jdbc-memory-local-sharding-example
+  │   │   │   │   │   ├── 
shardingsphere-jdbc-memory-local-sharding-jdbc-example
+  │   │   │   │   │   └── 
shardingsphere-jdbc-memory-local-sharding-springboot-starter-jdbc-example
+  │   └── shardingsphere-proxy-sample
+  │   │   ├── shardingsphere-proxy-cluster-etcd-example
+  │   │   │   ├── shardingsphere-proxy-cluster-etcd-base-seata-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-base-seata-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-base-seata-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-base-seata-readwrite-splitting-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-base-seata-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-cluster-etcd-base-seata-sharding-example
+  │   │   │   ├── shardingsphere-proxy-cluster-etcd-local-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-local-db-discovery-example
+  │   │   │   │   ├── shardingsphere-proxy-cluster-etcd-local-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-local-readwrite-splitting-example
+  │   │   │   │   ├── shardingsphere-proxy-cluster-etcd-local-shadow-example
+  │   │   │   │   └── shardingsphere-proxy-cluster-etcd-local-sharding-example
+  │   │   │   ├── shardingsphere-proxy-cluster-etcd-xa-atomikos-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-xa-atomikos-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-xa-atomikos-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-xa-atomikos-readwrite-splitting-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-xa-atomikos-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-cluster-etcd-xa-atomikos-sharding-example
+  │   │   │   ├── shardingsphere-proxy-cluster-etcd-xa-bitronix-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-xa-bitronix-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-xa-bitronix-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-xa-bitronix-readwrite-splitting-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-xa-bitronix-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-cluster-etcd-xa-bitronix-sharding-example
+  │   │   │   └── shardingsphere-proxy-cluster-etcd-xa-narayana-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-xa-narayana-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-xa-narayana-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-xa-narayana-readwrite-splitting-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-etcd-xa-narayana-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-cluster-etcd-xa-narayana-sharding-example
+  │   │   ├── shardingsphere-proxy-cluster-zookeeper-example
+  │   │   │   ├── shardingsphere-proxy-cluster-zookeeper-base-seata-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-base-seata-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-base-seata-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-base-seata-readwrite-splitting-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-base-seata-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-cluster-zookeeper-base-seata-sharding-example
+  │   │   │   ├── shardingsphere-proxy-cluster-zookeeper-local-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-local-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-local-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-local-readwrite-splitting-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-local-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-cluster-zookeeper-local-sharding-example
+  │   │   │   ├── shardingsphere-proxy-cluster-zookeeper-xa-atomikos-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-xa-atomikos-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-xa-atomikos-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-xa-atomikos-readwrite-splitting-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-xa-atomikos-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-cluster-zookeeper-xa-atomikos-sharding-example
+  │   │   │   ├── shardingsphere-proxy-cluster-zookeeper-xa-bitronix-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-xa-bitronix-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-xa-bitronix-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-xa-bitronix-readwrite-splitting-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-xa-bitronix-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-cluster-zookeeper-xa-bitronix-sharding-example
+  │   │   │   └── shardingsphere-proxy-cluster-zookeeper-xa-narayana-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-xa-narayana-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-xa-narayana-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-xa-narayana-readwrite-splitting-example
+  │   │   │   │   ├── 
shardingsphere-proxy-cluster-zookeeper-xa-narayana-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-cluster-zookeeper-xa-narayana-sharding-example
+  │   │   ├── shardingsphere-proxy-memory-example
+  │   │   │   ├── shardingsphere-proxy-memory-base-seata-example
+  │   │   │   │   ├── 
shardingsphere-proxy-memory-base-seata-db-discovery-example
+  │   │   │   │   ├── shardingsphere-proxy-memory-base-seata-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-memory-base-seata-readwrite-splitting-example
+  │   │   │   │   ├── shardingsphere-proxy-memory-base-seata-shadow-example
+  │   │   │   │   └── shardingsphere-proxy-memory-base-seata-sharding-example
+  │   │   │   ├── shardingsphere-proxy-memory-local-example
+  │   │   │   │   ├── shardingsphere-proxy-memory-local-db-discovery-example
+  │   │   │   │   ├── shardingsphere-proxy-memory-local-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-memory-local-readwrite-splitting-example
+  │   │   │   │   ├── shardingsphere-proxy-memory-local-shadow-example
+  │   │   │   │   └── shardingsphere-proxy-memory-local-sharding-example
+  │   │   │   ├── shardingsphere-proxy-memory-xa-atomikos-example
+  │   │   │   │   ├── 
shardingsphere-proxy-memory-xa-atomikos-db-discovery-example
+  │   │   │   │   ├── shardingsphere-proxy-memory-xa-atomikos-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-memory-xa-atomikos-readwrite-splitting-example
+  │   │   │   │   ├── shardingsphere-proxy-memory-xa-atomikos-shadow-example
+  │   │   │   │   └── shardingsphere-proxy-memory-xa-atomikos-sharding-example
+  │   │   │   ├── shardingsphere-proxy-memory-xa-bitronix-example
+  │   │   │   │   ├── 
shardingsphere-proxy-memory-xa-bitronix-db-discovery-example
+  │   │   │   │   ├── shardingsphere-proxy-memory-xa-bitronix-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-memory-xa-bitronix-readwrite-splitting-example
+  │   │   │   │   ├── shardingsphere-proxy-memory-xa-bitronix-shadow-example
+  │   │   │   │   └── shardingsphere-proxy-memory-xa-bitronix-sharding-example
+  │   │   │   └── shardingsphere-proxy-memory-xa-narayana-example
+  │   │   │   │   ├── 
shardingsphere-proxy-memory-xa-narayana-db-discovery-example
+  │   │   │   │   ├── shardingsphere-proxy-memory-xa-narayana-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-memory-xa-narayana-readwrite-splitting-example
+  │   │   │   │   ├── shardingsphere-proxy-memory-xa-narayana-shadow-example
+  │   │   │   │   └── shardingsphere-proxy-memory-xa-narayana-sharding-example
+  │   │   └── shardingsphere-proxy-standalone-file-example
+  │   │   │   ├── shardingsphere-proxy-standalone-file-base-seata-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-base-seata-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-base-seata-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-base-seata-readwrite-splitting-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-base-seata-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-standalone-file-base-seata-sharding-example
+  │   │   │   ├── shardingsphere-proxy-standalone-file-local-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-local-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-local-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-local-readwrite-splitting-example
+  │   │   │   │   ├── shardingsphere-proxy-standalone-file-local-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-standalone-file-local-sharding-example
+  │   │   │   ├── shardingsphere-proxy-standalone-file-xa-atomikos-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-xa-atomikos-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-xa-atomikos-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-xa-atomikos-readwrite-splitting-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-xa-atomikos-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-standalone-file-xa-atomikos-sharding-example
+  │   │   │   ├── shardingsphere-proxy-standalone-file-xa-bitronix-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-xa-bitronix-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-xa-bitronix-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-xa-bitronix-readwrite-splitting-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-xa-bitronix-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-standalone-file-xa-bitronix-sharding-example
+  │   │   │   └── shardingsphere-proxy-standalone-file-xa-narayana-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-xa-narayana-db-discovery-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-xa-narayana-encrypt-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-xa-narayana-readwrite-splitting-example
+  │   │   │   │   ├── 
shardingsphere-proxy-standalone-file-xa-narayana-shadow-example
+  │   │   │   │   └── 
shardingsphere-proxy-standalone-file-xa-narayana-sharding-example
   └── src/resources
         └── manual_schema.sql
 ```

Reply via email to