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

panjuan 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 e3c33d2  Move shardingsphere-example-generator as top modules of 
shardingsphere-examples (#16395)
e3c33d2 is described below

commit e3c33d284b5938fa2d95cc9dd12f0caf9bfdb581
Author: Liang Zhang <[email protected]>
AuthorDate: Sat Mar 26 18:48:55 2022 +0800

    Move shardingsphere-example-generator as top modules of 
shardingsphere-examples (#16395)
---
 examples/pom.xml                                   |  2 +-
 .../README.md                                      |  8 ++--
 .../README_ZH.md                                   | 10 ++---
 .../pom.xml                                        | 22 ++++++++---
 .../example/generator/ExampleGenerator.java        |  0
 .../example/generator/ExampleGeneratorFactory.java |  0
 .../example/generator/ExampleGeneratorMain.java    |  0
 .../example/generator/GenerateUtil.java            |  0
 .../example/generator/JDBCExampleGenerator.java    |  0
 .../example/generator/ProxyExampleGenerator.java   |  0
 .../generator/scenario/ExampleScenario.java        |  0
 .../generator/scenario/ExampleScenarioFactory.java |  0
 .../scenario/feature/FeatureExampleScenario.java   |  0
 .../feature/type/EncryptExampleScenario.java       |  0
 .../type/ReadwriteSplittingExampleScenario.java    |  0
 .../feature/type/ShadowExampleScenario.java        |  0
 .../feature/type/ShardingExampleScenario.java      |  0
 .../framework/FrameworkExampleScenario.java        |  0
 .../framework/type/JDBCExampleScenario.java        |  0
 .../type/SpringBootStarterJdbcExampleScenario.java |  0
 .../type/SpringBootStarterJpaExampleScenario.java  |  0
 .../SpringBootStarterMyBatisExampleScenario.java   |  0
 .../type/SpringNamespaceJdbcExampleScenario.java   |  0
 .../type/SpringNamespaceJpaExampleScenario.java    |  0
 .../SpringNamespaceMyBatisExampleScenario.java     |  0
 ...ardingsphere.example.generator.ExampleGenerator |  0
 ...nerator.scenario.feature.FeatureExampleScenario |  0
 ...tor.scenario.framework.FrameworkExampleScenario |  0
 .../src/main/resources/data-model/data-model.yaml  |  0
 .../src/main/resources/logback.xml                 |  0
 .../main/resources/template/jdbc/java/Example.ftl  |  0
 .../template/jdbc/java/ExampleService.ftl          |  0
 .../TestQueryAssistedShardingEncryptAlgorithm.ftl  |  0
 .../template/jdbc/java/config/Configuration.ftl    |  0
 .../template/jdbc/java/config/db-discovery.ftl     |  0
 .../template/jdbc/java/config/encrypt.ftl          |  0
 .../jdbc/java/config/readwrite-splitting.ftl       |  0
 .../resources/template/jdbc/java/config/shadow.ftl |  0
 .../template/jdbc/java/config/sharding.ftl         |  0
 .../template/jdbc/java/entity/Address.ftl          |  0
 .../resources/template/jdbc/java/entity/Order.ftl  |  0
 .../template/jdbc/java/entity/OrderItem.ftl        |  0
 .../java/repository/jdbc/AddressRepository.ftl     |  0
 .../java/repository/jdbc/OrderItemRepository.ftl   |  0
 .../jdbc/java/repository/jdbc/OrderRepository.ftl  |  0
 .../jdbc/java/repository/jpa/AddressRepository.ftl |  0
 .../java/repository/jpa/OrderItemRepository.ftl    |  0
 .../jdbc/java/repository/jpa/OrderRepository.ftl   |  0
 .../java/repository/mybatis/AddressRepository.ftl  |  0
 .../repository/mybatis/OrderItemRepository.ftl     |  0
 .../java/repository/mybatis/OrderRepository.ftl    |  0
 .../src/main/resources/template/jdbc/pom.ftl       |  0
 .../resources/template/jdbc/resources/logback.ftl  |  0
 .../jdbc/resources/mappers/AddressMapper.ftl       |  0
 .../jdbc/resources/mappers/OrderItemMapper.ftl     |  0
 .../jdbc/resources/mappers/OrderMapper.ftl         |  0
 .../jdbc/resources/properties/application.ftl      |  0
 .../jdbc/resources/properties/db-discovery.ftl     |  0
 .../template/jdbc/resources/properties/encrypt.ftl |  0
 .../resources/properties/readwrite-splitting.ftl   |  0
 .../template/jdbc/resources/properties/shadow.ftl  |  0
 .../jdbc/resources/properties/sharding.ftl         |  0
 .../jdbc/resources/spi/encryptAlgorithm.ftl        |  0
 .../template/jdbc/resources/xml/application.ftl    |  0
 .../template/jdbc/resources/xml/db-discovery.ftl   |  0
 .../template/jdbc/resources/xml/encrypt.ftl        |  0
 .../jdbc/resources/xml/readwrite-splitting.ftl     |  0
 .../template/jdbc/resources/xml/shadow.ftl         |  0
 .../template/jdbc/resources/xml/sharding.ftl       |  0
 .../template/proxy/config-db-discovery.ftl         |  0
 .../resources/template/proxy/config-encrypt.ftl    |  0
 .../template/proxy/config-readwrite-splitting.ftl  |  0
 .../resources/template/proxy/config-shadow.ftl     |  0
 .../resources/template/proxy/config-sharding.ftl   |  0
 .../main/resources/template/proxy/datasource.ftl   |  0
 .../src/main/resources/template/proxy/pom.ftl      |  0
 .../src/main/resources/template/proxy/server.ftl   |  0
 .../shardingsphere-example-generator/pom.xml       | 45 ----------------------
 78 files changed, 26 insertions(+), 61 deletions(-)

diff --git a/examples/pom.xml b/examples/pom.xml
index 0dfff49..5de410a 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -32,7 +32,7 @@
         <module>shardingsphere-jdbc-example</module>
         <module>shardingsphere-proxy-example</module>
         
-        <module>shardingsphere-sample</module>
+        <module>shardingsphere-example-generator</module>
     </modules>
     
     <properties>
diff --git a/examples/shardingsphere-sample/README.md 
b/examples/shardingsphere-example-generator/README.md
similarity index 95%
rename from examples/shardingsphere-sample/README.md
rename to examples/shardingsphere-example-generator/README.md
index 6ea16b1..878db34 100644
--- a/examples/shardingsphere-sample/README.md
+++ b/examples/shardingsphere-example-generator/README.md
@@ -1,12 +1,12 @@
-## Generate examples using shardingsphere-example-generator
+# Automatic example codes generator
 
 shardingsphere-example-generator is an example code generation module based on 
the freemarker template engine. Data and template can generate the required 
code examples.
 
-#### Template
+## Template
 
 shardingsphere-example-generator has defined relevant templates, users do not 
need to pay attention when using them. The relevant templates are in the 
template folder under the `resources` directory. If there are any errors, 
please correct them.
 
-#### Data
+## Data
 
 Data is the core of template generation. Based on data, we inject soul into 
our template and generate running code. The specific data model is as follows:
 
@@ -22,7 +22,7 @@ Data is the core of template generation. Based on data, we 
inject soul into our
 | username            | database username  | root                              
                                                                                
                |
 | password            | database password  | root                              
                                                                                
                |
 
-#### Steps
+## Steps
 
 1、Configure the data model
 
diff --git a/examples/shardingsphere-sample/README_ZH.md 
b/examples/shardingsphere-example-generator/README_ZH.md
similarity index 93%
rename from examples/shardingsphere-sample/README_ZH.md
rename to examples/shardingsphere-example-generator/README_ZH.md
index f22a955..7761921 100644
--- a/examples/shardingsphere-sample/README_ZH.md
+++ b/examples/shardingsphere-example-generator/README_ZH.md
@@ -1,12 +1,12 @@
-## 使用 shardingsphere-example-generator 生成示例
+# 自动生成代码使用示例
 
-shardingsphere-example-generator 是基于 freemarker 
模板引擎的示例代码生成模块,数据+模板即可生成所需要的代码示例。
+shardingsphere-example-generator 是基于 freemarker 模板引擎的示例代码生成模块,数据 + 
模板即可生成所需要的代码示例。
 
-#### 模板
+## 模板
 
 shardingsphere-example-generator 已经定义好了相关模板,用户在使用时,不需要关注,相关模板在 resources 目录下的 
template 文件夹,若有错误,也请指正。
 
-#### 数据
+## 数据
 
 数据是模板生成的核心,基于数据,为我们的模板注入灵魂,生成运行的代码,具体的数据模型如下:
 
@@ -22,7 +22,7 @@ shardingsphere-example-generator 已经定义好了相关模板,用户在使
 | username    | 数据库用户名    | root                                               
                                                                             |
 | password    | 数据库密码     | root                                               
                                                                             |
 
-#### 生成步骤
+## 生成步骤
 
 1、配置数据模型
 
diff --git a/examples/shardingsphere-sample/pom.xml 
b/examples/shardingsphere-example-generator/pom.xml
similarity index 83%
rename from examples/shardingsphere-sample/pom.xml
rename to examples/shardingsphere-example-generator/pom.xml
index 2ab0b27..ef8f69b 100644
--- a/examples/shardingsphere-sample/pom.xml
+++ b/examples/shardingsphere-example-generator/pom.xml
@@ -25,13 +25,23 @@
         <artifactId>shardingsphere-example</artifactId>
         <version>${revision}</version>
     </parent>
-    <artifactId>shardingsphere-sample</artifactId>
-    <packaging>pom</packaging>
-    <name>${project.artifactId}</name>
+    <artifactId>shardingsphere-example-generator</artifactId>
     
-    <modules>
-        <module>shardingsphere-example-generator</module>
-    </modules>
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.shardingsphere</groupId>
+            <artifactId>shardingsphere-infra-common</artifactId>
+        </dependency>
+        
+        <dependency>
+            <groupId>org.yaml</groupId>
+            <artifactId>snakeyaml</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.freemarker</groupId>
+            <artifactId>freemarker</artifactId>
+        </dependency>
+    </dependencies>
     
     <build>
         <pluginManagement>
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/ExampleGenerator.java
 
b/examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/ExampleGenerator.java
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/ExampleGenerator.java
rename to 
examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/ExampleGenerator.java
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/ExampleGeneratorFactory.java
 
b/examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/ExampleGeneratorFactory.java
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/ExampleGeneratorFactory.java
rename to 
examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/ExampleGeneratorFactory.java
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/ExampleGeneratorMain.java
 
b/examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/ExampleGeneratorMain.java
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/ExampleGeneratorMain.java
rename to 
examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/ExampleGeneratorMain.java
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/GenerateUtil.java
 
b/examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/GenerateUtil.java
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/GenerateUtil.java
rename to 
examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/GenerateUtil.java
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/JDBCExampleGenerator.java
 
b/examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/JDBCExampleGenerator.java
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/JDBCExampleGenerator.java
rename to 
examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/JDBCExampleGenerator.java
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/ProxyExampleGenerator.java
 
b/examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/ProxyExampleGenerator.java
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/ProxyExampleGenerator.java
rename to 
examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/ProxyExampleGenerator.java
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/ExampleScenario.java
 
b/examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/ExampleScenario.java
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/ExampleScenario.java
rename to 
examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/ExampleScenario.java
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/ExampleScenarioFactory.java
 
b/examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/ExampleScenarioFactory.java
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/ExampleScenarioFactory.java
rename to 
examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/ExampleScenarioFactory.java
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/feature/FeatureExampleScenario.java
 
b/examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/feature/FeatureExampleScenario.java
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/feature/FeatureExampleScenario.java
rename to 
examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/feature/FeatureExampleScenario.java
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/feature/type/EncryptExampleScenario.java
 
b/examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/feature/type/EncryptExampleScenario.java
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/feature/type/EncryptExampleScenario.java
rename to 
examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/feature/type/EncryptExampleScenario.java
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/feature/type/ReadwriteSplittingExampleScenario.java
 
b/examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/feature/type/ReadwriteSplittingExampleScenario.java
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/feature/type/ReadwriteSplittingExampleScenario.java
rename to 
examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/feature/type/ReadwriteSplittingExampleScenario.java
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/feature/type/ShadowExampleScenario.java
 
b/examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/feature/type/ShadowExampleScenario.java
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/feature/type/ShadowExampleScenario.java
rename to 
examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/feature/type/ShadowExampleScenario.java
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/feature/type/ShardingExampleScenario.java
 
b/examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/feature/type/ShardingExampleScenario.java
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/feature/type/ShardingExampleScenario.java
rename to 
examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/feature/type/ShardingExampleScenario.java
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/FrameworkExampleScenario.java
 
b/examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/FrameworkExampleScenario.java
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/FrameworkExampleScenario.java
rename to 
examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/FrameworkExampleScenario.java
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/JDBCExampleScenario.java
 
b/examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/JDBCExampleScenario.java
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/JDBCExampleScenario.java
rename to 
examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/JDBCExampleScenario.java
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/SpringBootStarterJdbcExampleScenario.java
 
b/examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/SpringBootStarterJdbcExampleScenario.java
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/SpringBootStarterJdbcExampleScenario.java
rename to 
examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/SpringBootStarterJdbcExampleScenario.java
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/SpringBootStarterJpaExampleScenario.java
 
b/examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/SpringBootStarterJpaExampleScenario.java
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/SpringBootStarterJpaExampleScenario.java
rename to 
examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/SpringBootStarterJpaExampleScenario.java
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/SpringBootStarterMyBatisExampleScenario.java
 
b/examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/SpringBootStarterMyBatisExampleScenario.java
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/SpringBootStarterMyBatisExampleScenario.java
rename to 
examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/SpringBootStarterMyBatisExampleScenario.java
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/SpringNamespaceJdbcExampleScenario.java
 
b/examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/SpringNamespaceJdbcExampleScenario.java
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/SpringNamespaceJdbcExampleScenario.java
rename to 
examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/SpringNamespaceJdbcExampleScenario.java
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/SpringNamespaceJpaExampleScenario.java
 
b/examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/SpringNamespaceJpaExampleScenario.java
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/SpringNamespaceJpaExampleScenario.java
rename to 
examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/SpringNamespaceJpaExampleScenario.java
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/SpringNamespaceMyBatisExampleScenario.java
 
b/examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/SpringNamespaceMyBatisExampleScenario.java
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/SpringNamespaceMyBatisExampleScenario.java
rename to 
examples/shardingsphere-example-generator/src/main/java/org/apache/shardingsphere/example/generator/scenario/framework/type/SpringNamespaceMyBatisExampleScenario.java
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/META-INF/services/org.apache.shardingsphere.example.generator.ExampleGenerator
 
b/examples/shardingsphere-example-generator/src/main/resources/META-INF/services/org.apache.shardingsphere.example.generator.ExampleGenerator
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/META-INF/services/org.apache.shardingsphere.example.generator.ExampleGenerator
rename to 
examples/shardingsphere-example-generator/src/main/resources/META-INF/services/org.apache.shardingsphere.example.generator.ExampleGenerator
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/META-INF/services/org.apache.shardingsphere.example.generator.scenario.feature.FeatureExampleScenario
 
b/examples/shardingsphere-example-generator/src/main/resources/META-INF/services/org.apache.shardingsphere.example.generator.scenario.feature.FeatureExampleScenario
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/META-INF/services/org.apache.shardingsphere.example.generator.scenario.feature.FeatureExampleScenario
rename to 
examples/shardingsphere-example-generator/src/main/resources/META-INF/services/org.apache.shardingsphere.example.generator.scenario.feature.FeatureExampleScenario
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/META-INF/services/org.apache.shardingsphere.example.generator.scenario.framework.FrameworkExampleScenario
 
b/examples/shardingsphere-example-generator/src/main/resources/META-INF/services/org.apache.shardingsphere.example.generator.scenario.framework.FrameworkExampleScenario
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/META-INF/services/org.apache.shardingsphere.example.generator.scenario.framework.FrameworkExampleScenario
rename to 
examples/shardingsphere-example-generator/src/main/resources/META-INF/services/org.apache.shardingsphere.example.generator.scenario.framework.FrameworkExampleScenario
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/data-model/data-model.yaml
 
b/examples/shardingsphere-example-generator/src/main/resources/data-model/data-model.yaml
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/data-model/data-model.yaml
rename to 
examples/shardingsphere-example-generator/src/main/resources/data-model/data-model.yaml
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/logback.xml
 b/examples/shardingsphere-example-generator/src/main/resources/logback.xml
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/logback.xml
rename to 
examples/shardingsphere-example-generator/src/main/resources/logback.xml
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/Example.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/Example.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/Example.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/Example.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/ExampleService.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/ExampleService.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/ExampleService.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/ExampleService.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/TestQueryAssistedShardingEncryptAlgorithm.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/TestQueryAssistedShardingEncryptAlgorithm.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/TestQueryAssistedShardingEncryptAlgorithm.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/TestQueryAssistedShardingEncryptAlgorithm.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/config/Configuration.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/config/Configuration.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/config/Configuration.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/config/Configuration.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/config/db-discovery.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/config/db-discovery.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/config/db-discovery.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/config/db-discovery.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/config/encrypt.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/config/encrypt.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/config/encrypt.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/config/encrypt.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/config/readwrite-splitting.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/config/readwrite-splitting.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/config/readwrite-splitting.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/config/readwrite-splitting.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/config/shadow.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/config/shadow.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/config/shadow.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/config/shadow.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/config/sharding.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/config/sharding.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/config/sharding.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/config/sharding.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/entity/Address.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/entity/Address.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/entity/Address.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/entity/Address.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/entity/Order.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/entity/Order.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/entity/Order.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/entity/Order.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/entity/OrderItem.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/entity/OrderItem.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/entity/OrderItem.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/entity/OrderItem.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/jdbc/AddressRepository.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/jdbc/AddressRepository.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/jdbc/AddressRepository.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/jdbc/AddressRepository.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/jdbc/OrderItemRepository.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/jdbc/OrderItemRepository.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/jdbc/OrderItemRepository.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/jdbc/OrderItemRepository.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/jdbc/OrderRepository.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/jdbc/OrderRepository.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/jdbc/OrderRepository.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/jdbc/OrderRepository.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/jpa/AddressRepository.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/jpa/AddressRepository.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/jpa/AddressRepository.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/jpa/AddressRepository.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/jpa/OrderItemRepository.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/jpa/OrderItemRepository.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/jpa/OrderItemRepository.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/jpa/OrderItemRepository.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/jpa/OrderRepository.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/jpa/OrderRepository.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/jpa/OrderRepository.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/jpa/OrderRepository.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/mybatis/AddressRepository.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/mybatis/AddressRepository.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/mybatis/AddressRepository.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/mybatis/AddressRepository.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/mybatis/OrderItemRepository.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/mybatis/OrderItemRepository.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/mybatis/OrderItemRepository.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/mybatis/OrderItemRepository.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/mybatis/OrderRepository.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/mybatis/OrderRepository.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/mybatis/OrderRepository.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/java/repository/mybatis/OrderRepository.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/pom.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/pom.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/pom.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/pom.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/logback.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/logback.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/logback.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/logback.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/mappers/AddressMapper.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/mappers/AddressMapper.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/mappers/AddressMapper.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/mappers/AddressMapper.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/mappers/OrderItemMapper.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/mappers/OrderItemMapper.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/mappers/OrderItemMapper.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/mappers/OrderItemMapper.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/mappers/OrderMapper.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/mappers/OrderMapper.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/mappers/OrderMapper.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/mappers/OrderMapper.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/properties/application.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/properties/application.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/properties/application.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/properties/application.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/properties/db-discovery.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/properties/db-discovery.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/properties/db-discovery.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/properties/db-discovery.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/properties/encrypt.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/properties/encrypt.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/properties/encrypt.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/properties/encrypt.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/properties/readwrite-splitting.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/properties/readwrite-splitting.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/properties/readwrite-splitting.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/properties/readwrite-splitting.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/properties/shadow.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/properties/shadow.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/properties/shadow.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/properties/shadow.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/properties/sharding.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/properties/sharding.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/properties/sharding.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/properties/sharding.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/spi/encryptAlgorithm.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/spi/encryptAlgorithm.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/spi/encryptAlgorithm.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/spi/encryptAlgorithm.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/xml/application.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/xml/application.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/xml/application.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/xml/application.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/xml/db-discovery.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/xml/db-discovery.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/xml/db-discovery.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/xml/db-discovery.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/xml/encrypt.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/xml/encrypt.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/xml/encrypt.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/xml/encrypt.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/xml/readwrite-splitting.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/xml/readwrite-splitting.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/xml/readwrite-splitting.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/xml/readwrite-splitting.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/xml/shadow.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/xml/shadow.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/xml/shadow.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/xml/shadow.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/xml/sharding.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/xml/sharding.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/xml/sharding.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/jdbc/resources/xml/sharding.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/proxy/config-db-discovery.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/proxy/config-db-discovery.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/proxy/config-db-discovery.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/proxy/config-db-discovery.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/proxy/config-encrypt.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/proxy/config-encrypt.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/proxy/config-encrypt.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/proxy/config-encrypt.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/proxy/config-readwrite-splitting.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/proxy/config-readwrite-splitting.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/proxy/config-readwrite-splitting.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/proxy/config-readwrite-splitting.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/proxy/config-shadow.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/proxy/config-shadow.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/proxy/config-shadow.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/proxy/config-shadow.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/proxy/config-sharding.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/proxy/config-sharding.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/proxy/config-sharding.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/proxy/config-sharding.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/proxy/datasource.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/proxy/datasource.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/proxy/datasource.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/proxy/datasource.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/proxy/pom.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/proxy/pom.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/proxy/pom.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/proxy/pom.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/proxy/server.ftl
 
b/examples/shardingsphere-example-generator/src/main/resources/template/proxy/server.ftl
similarity index 100%
rename from 
examples/shardingsphere-sample/shardingsphere-example-generator/src/main/resources/template/proxy/server.ftl
rename to 
examples/shardingsphere-example-generator/src/main/resources/template/proxy/server.ftl
diff --git 
a/examples/shardingsphere-sample/shardingsphere-example-generator/pom.xml 
b/examples/shardingsphere-sample/shardingsphere-example-generator/pom.xml
deleted file mode 100644
index 7e8bb8e..0000000
--- a/examples/shardingsphere-sample/shardingsphere-example-generator/pom.xml
+++ /dev/null
@@ -1,45 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-  ~ Licensed to the Apache Software Foundation (ASF) under one or more
-  ~ contributor license agreements.  See the NOTICE file distributed with
-  ~ this work for additional information regarding copyright ownership.
-  ~ The ASF licenses this file to You under the Apache License, Version 2.0
-  ~ (the "License"); you may not use this file except in compliance with
-  ~ the License.  You may obtain a copy of the License at
-  ~
-  ~     http://www.apache.org/licenses/LICENSE-2.0
-  ~
-  ~ Unless required by applicable law or agreed to in writing, software
-  ~ distributed under the License is distributed on an "AS IS" BASIS,
-  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  ~ See the License for the specific language governing permissions and
-  ~ limitations under the License.
-  -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0";
-         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
-    <modelVersion>4.0.0</modelVersion>
-    <parent>
-        <groupId>org.apache.shardingsphere.example</groupId>
-        <artifactId>shardingsphere-sample</artifactId>
-        <version>${revision}</version>
-    </parent>
-    <artifactId>shardingsphere-example-generator</artifactId>
-    
-    <dependencies>
-        <dependency>
-            <groupId>org.apache.shardingsphere</groupId>
-            <artifactId>shardingsphere-infra-common</artifactId>
-        </dependency>
-        
-        <dependency>
-            <groupId>org.yaml</groupId>
-            <artifactId>snakeyaml</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.freemarker</groupId>
-            <artifactId>freemarker</artifactId>
-        </dependency>
-    </dependencies>
-</project>

Reply via email to