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>