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 b8870e5 Update example module directory tree. (#15177)
b8870e5 is described below
commit b8870e53ea9cdd5825aaf87587b516be26cd457d
Author: yx9o <[email protected]>
AuthorDate: Sat Jan 29 13:25:40 2022 +0800
Update example module directory tree. (#15177)
---
examples/README.md | 285 ++++++++++++++++++++++++--------------------------
examples/README_ZH.md | 284 ++++++++++++++++++++++++-------------------------
2 files changed, 277 insertions(+), 292 deletions(-)
diff --git a/examples/README.md b/examples/README.md
index 21bc8be..2833a16 100644
--- a/examples/README.md
+++ b/examples/README.md
@@ -89,155 +89,148 @@ shardingsphere-example
│ │ │ └── transaction-base-seata-spring-boot-example
├── shardingsphere-proxy-example
│ ├── shardingsphere-proxy-boot-mybatis-example
+ │ ├── shardingsphere-proxy-distsql-example
│ └── shardingsphere-proxy-hint-example
├── shardingsphere-sample
│ ├── shardingsphere-example-generator
- │ ├── shardingsphere-jdbc-sample
- │ │ └── shardingsphere-jdbc-memory-example
- │ │ │ └── shardingsphere-jdbc-memory-local-example
- │ │ │ │ ├── shardingsphere-jdbc-memory-local-encrypt-example
- │ │ │ │ │ └── shardingsphere-jdbc-memory-local-encrypt-jdbc-example
- │ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-example
- │ │ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-jdbc-example
- │ │ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-spring-namespace-jdbc-example
- │ │ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-spring-namespace-jpa-example
- │ │ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-spring-namespace-mybatis-example
- │ │ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-springboot-starter-jdbc-example
- │ │ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-springboot-starter-jpa-example
- │ │ │ │ │ └──
shardingsphere-jdbc-memory-local-readwrite-splitting-springboot-starter-mybatis-example
- │ │ │ │ └── shardingsphere-jdbc-memory-local-sharding-example
- │ │ │ │ │ ├──
shardingsphere-jdbc-memory-local-sharding-jdbc-example
- │ │ │ │ │ ├──
shardingsphere-jdbc-memory-local-sharding-spring-namespace-jdbc-example
- │ │ │ │ │ ├──
shardingsphere-jdbc-memory-local-sharding-spring-namespace-jpa-example
- │ │ │ │ │ ├──
shardingsphere-jdbc-memory-local-sharding-spring-namespace-mybatis-example
- │ │ │ │ │ ├──
shardingsphere-jdbc-memory-local-sharding-springboot-starter-jdbc-example
- │ │ │ │ │ ├──
shardingsphere-jdbc-memory-local-sharding-springboot-starter-jpa-example
- │ │ │ │ │ └──
shardingsphere-jdbc-memory-local-sharding-springboot-starter-mybatis-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
+ │ └── shardingsphere-example-generated
+ │ │ ├── shardingsphere-jdbc-sample
+ │ │ │ ├── shardingsphere-jdbc-memory-local-db-discovery-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-db-discovery-spring-boot-starter-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-db-discovery-spring-boot-starter-jpa-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-db-discovery-spring-boot-starter-mybatis-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-db-discovery-spring-namespace-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-db-discovery-spring-namespace-jpa-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-db-discovery-spring-namespace-mybatis-example
+ │ │ │ ├── shardingsphere-jdbc-memory-local-encrypt-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-encrypt-spring-boot-starter-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-encrypt-spring-boot-starter-jpa-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-encrypt-spring-boot-starter-mybatis-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-encrypt-spring-namespace-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-encrypt-spring-namespace-jpa-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-encrypt-spring-namespace-mybatis-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-mixed-spring-boot-starter-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-mixed-spring-namespace-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-spring-boot-starter-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-spring-boot-starter-jpa-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-spring-boot-starter-mybatis-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-spring-namespace-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-spring-namespace-jpa-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-spring-namespace-mybatis-example
+ │ │ │ ├── shardingsphere-jdbc-memory-local-shadow-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-shadow-spring-boot-starter-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-shadow-spring-boot-starter-mybatis-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-shadow-spring-namespace-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-shadow-spring-namespace-mybatis-example
+ │ │ │ ├── shardingsphere-jdbc-memory-local-sharding-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-sharding-spring-boot-starter-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-sharding-spring-boot-starter-jpa-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-sharding-spring-boot-starter-mybatis-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-sharding-spring-namespace-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-sharding-spring-namespace-jpa-example
+ │ │ │ └──
shardingsphere-jdbc-memory-local-sharding-spring-namespace-mybatis-example
+ │ │ └── shardingsphere-proxy-sample
+ │ │ │ ├──
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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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 5982116..cda57900 100644
--- a/examples/README_ZH.md
+++ b/examples/README_ZH.md
@@ -93,152 +93,144 @@ shardingsphere-example
│ └── shardingsphere-proxy-hint-example
├── shardingsphere-sample
│ ├── shardingsphere-example-generator
- │ ├── shardingsphere-jdbc-sample
- │ │ └── shardingsphere-jdbc-memory-example
- │ │ │ └── shardingsphere-jdbc-memory-local-example
- │ │ │ │ ├── shardingsphere-jdbc-memory-local-encrypt-example
- │ │ │ │ │ └── shardingsphere-jdbc-memory-local-encrypt-jdbc-example
- │ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-example
- │ │ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-jdbc-example
- │ │ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-spring-namespace-jdbc-example
- │ │ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-spring-namespace-jpa-example
- │ │ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-spring-namespace-mybatis-example
- │ │ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-springboot-starter-jdbc-example
- │ │ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-springboot-starter-jpa-example
- │ │ │ │ │ └──
shardingsphere-jdbc-memory-local-readwrite-splitting-springboot-starter-mybatis-example
- │ │ │ │ └── shardingsphere-jdbc-memory-local-sharding-example
- │ │ │ │ │ ├──
shardingsphere-jdbc-memory-local-sharding-jdbc-example
- │ │ │ │ │ ├──
shardingsphere-jdbc-memory-local-sharding-spring-namespace-jdbc-example
- │ │ │ │ │ ├──
shardingsphere-jdbc-memory-local-sharding-spring-namespace-jpa-example
- │ │ │ │ │ ├──
shardingsphere-jdbc-memory-local-sharding-spring-namespace-mybatis-example
- │ │ │ │ │ ├──
shardingsphere-jdbc-memory-local-sharding-springboot-starter-jdbc-example
- │ │ │ │ │ ├──
shardingsphere-jdbc-memory-local-sharding-springboot-starter-jpa-example
- │ │ │ │ │ └──
shardingsphere-jdbc-memory-local-sharding-springboot-starter-mybatis-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
+ │ └── shardingsphere-example-generated
+ │ │ ├── shardingsphere-jdbc-sample
+ │ │ │ ├── shardingsphere-jdbc-memory-local-db-discovery-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-db-discovery-spring-boot-starter-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-db-discovery-spring-boot-starter-jpa-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-db-discovery-spring-boot-starter-mybatis-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-db-discovery-spring-namespace-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-db-discovery-spring-namespace-jpa-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-db-discovery-spring-namespace-mybatis-example
+ │ │ │ ├── shardingsphere-jdbc-memory-local-encrypt-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-encrypt-spring-boot-starter-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-encrypt-spring-boot-starter-jpa-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-encrypt-spring-boot-starter-mybatis-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-encrypt-spring-namespace-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-encrypt-spring-namespace-jpa-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-encrypt-spring-namespace-mybatis-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-mixed-spring-boot-starter-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-mixed-spring-namespace-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-spring-boot-starter-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-spring-boot-starter-jpa-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-spring-boot-starter-mybatis-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-spring-namespace-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-spring-namespace-jpa-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-readwrite-splitting-spring-namespace-mybatis-example
+ │ │ │ ├── shardingsphere-jdbc-memory-local-shadow-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-shadow-spring-boot-starter-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-shadow-spring-boot-starter-mybatis-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-shadow-spring-namespace-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-shadow-spring-namespace-mybatis-example
+ │ │ │ ├── shardingsphere-jdbc-memory-local-sharding-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-sharding-spring-boot-starter-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-sharding-spring-boot-starter-jpa-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-sharding-spring-boot-starter-mybatis-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-sharding-spring-namespace-jdbc-example
+ │ │ │ ├──
shardingsphere-jdbc-memory-local-sharding-spring-namespace-jpa-example
+ │ │ │ └──
shardingsphere-jdbc-memory-local-sharding-spring-namespace-mybatis-example
+ │ │ └── shardingsphere-proxy-sample
+ │ │ │ ├──
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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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
```