upgrade to 3.0.0
diff --git a/common-repository/jdbc-repository/pom.xml b/common-repository/jdbc-repository/pom.xml
index 4245301..762334c 100644
--- a/common-repository/jdbc-repository/pom.xml
+++ b/common-repository/jdbc-repository/pom.xml
@@ -6,7 +6,7 @@
     <parent>
         <groupId>io.shardingsphere</groupId>
         <artifactId>common-repository</artifactId>
-        <version>3.0.0.M5-SNAPSHOT</version>
+        <version>3.0.0</version>
     </parent>
     <artifactId>jdbc-repository</artifactId>
     
diff --git a/common-repository/jpa-repository/pom.xml b/common-repository/jpa-repository/pom.xml
index 1ecdc30..c255f8a 100644
--- a/common-repository/jpa-repository/pom.xml
+++ b/common-repository/jpa-repository/pom.xml
@@ -6,7 +6,7 @@
     <parent>
         <groupId>io.shardingsphere</groupId>
         <artifactId>common-repository</artifactId>
-        <version>3.0.0.M5-SNAPSHOT</version>
+        <version>3.0.0</version>
     </parent>
     <artifactId>jpa-repository</artifactId>
     
diff --git a/common-repository/mybatis-repository/pom.xml b/common-repository/mybatis-repository/pom.xml
index fe4cf80..4e5824f 100644
--- a/common-repository/mybatis-repository/pom.xml
+++ b/common-repository/mybatis-repository/pom.xml
@@ -6,7 +6,7 @@
     <parent>
         <groupId>io.shardingsphere</groupId>
         <artifactId>common-repository</artifactId>
-        <version>3.0.0.M5-SNAPSHOT</version>
+        <version>3.0.0</version>
     </parent>
     <artifactId>mybatis-repository</artifactId>
     
diff --git a/common-repository/pom.xml b/common-repository/pom.xml
index 2f50ae4..6aaa47d 100644
--- a/common-repository/pom.xml
+++ b/common-repository/pom.xml
@@ -6,7 +6,7 @@
     <parent>
         <groupId>io.shardingsphere</groupId>
         <artifactId>sharding-sphere-example</artifactId>
-        <version>3.0.0.M5-SNAPSHOT</version>
+        <version>3.0.0</version>
     </parent>
     <artifactId>common-repository</artifactId>
     <packaging>pom</packaging>
diff --git a/common-repository/repository-api/pom.xml b/common-repository/repository-api/pom.xml
index fa14ab7..56014f7 100644
--- a/common-repository/repository-api/pom.xml
+++ b/common-repository/repository-api/pom.xml
@@ -6,7 +6,7 @@
     <parent>
         <groupId>io.shardingsphere</groupId>
         <artifactId>common-repository</artifactId>
-        <version>3.0.0.M5-SNAPSHOT</version>
+        <version>3.0.0</version>
     </parent>
     <artifactId>repository-api</artifactId>
 
diff --git a/example-utility/pom.xml b/example-utility/pom.xml
index 21258d5..4526bcd 100644
--- a/example-utility/pom.xml
+++ b/example-utility/pom.xml
@@ -6,7 +6,7 @@
     <parent>
         <groupId>io.shardingsphere</groupId>
         <artifactId>sharding-sphere-example</artifactId>
-        <version>3.0.0.M5-SNAPSHOT</version>
+        <version>3.0.0</version>
     </parent>
     <artifactId>example-utility</artifactId>
     
diff --git a/pom.xml b/pom.xml
index e1e7601..dab98b6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
     <modelVersion>4.0.0</modelVersion>
     <groupId>io.shardingsphere</groupId>
     <artifactId>sharding-sphere-example</artifactId>
-    <version>3.0.0.M5-SNAPSHOT</version>
+    <version>3.0.0</version>
     <packaging>pom</packaging>
     
     <modules>
@@ -21,7 +21,7 @@
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
         <project.build.locale>zh_CN</project.build.locale>
         
-        <sharding-sphere.version>3.0.0.M5-SNAPSHOT</sharding-sphere.version>
+        <sharding-sphere.version>3.0.0</sharding-sphere.version>
         
         <spring-framework.version>4.3.6.RELEASE</spring-framework.version>
         <spring-boot.version>1.5.0.RELEASE</spring-boot.version>
diff --git a/sharding-jdbc-example/pom.xml b/sharding-jdbc-example/pom.xml
index 5032adc..7d5b8df 100644
--- a/sharding-jdbc-example/pom.xml
+++ b/sharding-jdbc-example/pom.xml
@@ -6,7 +6,7 @@
     <parent>
         <groupId>io.shardingsphere</groupId>
         <artifactId>sharding-sphere-example</artifactId>
-        <version>3.0.0.M5-SNAPSHOT</version>
+        <version>3.0.0</version>
     </parent>
     <artifactId>sharding-jdbc-example</artifactId>
     <packaging>pom</packaging>
diff --git a/sharding-jdbc-example/raw-jdbc-nodep-example/pom.xml b/sharding-jdbc-example/raw-jdbc-nodep-example/pom.xml
index f8cb9b1..19f3b74 100644
--- a/sharding-jdbc-example/raw-jdbc-nodep-example/pom.xml
+++ b/sharding-jdbc-example/raw-jdbc-nodep-example/pom.xml
@@ -6,7 +6,7 @@
     <parent>
         <groupId>io.shardingsphere</groupId>
         <artifactId>sharding-jdbc-example</artifactId>
-        <version>3.0.0.M5-SNAPSHOT</version>
+        <version>3.0.0</version>
     </parent>
     <artifactId>raw-jdbc-nodep-example</artifactId>
     
diff --git a/sharding-jdbc-example/raw-jdbc-orche-example/pom.xml b/sharding-jdbc-example/raw-jdbc-orche-example/pom.xml
index 8095e5b..d0b6788 100644
--- a/sharding-jdbc-example/raw-jdbc-orche-example/pom.xml
+++ b/sharding-jdbc-example/raw-jdbc-orche-example/pom.xml
@@ -6,7 +6,7 @@
     <parent>
         <groupId>io.shardingsphere</groupId>
         <artifactId>sharding-jdbc-example</artifactId>
-        <version>3.0.0.M5-SNAPSHOT</version>
+        <version>3.0.0</version>
     </parent>
     <artifactId>raw-jdbc-orche-example</artifactId>
     
diff --git a/sharding-jdbc-example/spring-boot-nodep-example/pom.xml b/sharding-jdbc-example/spring-boot-nodep-example/pom.xml
index 8b49af8..62e415c 100644
--- a/sharding-jdbc-example/spring-boot-nodep-example/pom.xml
+++ b/sharding-jdbc-example/spring-boot-nodep-example/pom.xml
@@ -6,7 +6,7 @@
     <parent>
         <groupId>io.shardingsphere</groupId>
         <artifactId>sharding-jdbc-example</artifactId>
-        <version>3.0.0.M5-SNAPSHOT</version>
+        <version>3.0.0</version>
     </parent>
     <artifactId>spring-boot-nodep-example</artifactId>
     <packaging>pom</packaging>
diff --git a/sharding-jdbc-example/spring-boot-nodep-example/spring-boot-nodep-jpa-example/pom.xml b/sharding-jdbc-example/spring-boot-nodep-example/spring-boot-nodep-jpa-example/pom.xml
index cc63a0e..ce7d851 100644
--- a/sharding-jdbc-example/spring-boot-nodep-example/spring-boot-nodep-jpa-example/pom.xml
+++ b/sharding-jdbc-example/spring-boot-nodep-example/spring-boot-nodep-jpa-example/pom.xml
@@ -6,7 +6,7 @@
     <parent>
         <groupId>io.shardingsphere</groupId>
         <artifactId>spring-boot-nodep-example</artifactId>
-        <version>3.0.0.M5-SNAPSHOT</version>
+        <version>3.0.0</version>
     </parent>
     <artifactId>spring-boot-nodep-jpa-example</artifactId>
     <packaging>pom</packaging>
diff --git a/sharding-jdbc-example/spring-boot-nodep-example/spring-boot-nodep-mybatis-example/pom.xml b/sharding-jdbc-example/spring-boot-nodep-example/spring-boot-nodep-mybatis-example/pom.xml
index 578112b..2fb37e1 100644
--- a/sharding-jdbc-example/spring-boot-nodep-example/spring-boot-nodep-mybatis-example/pom.xml
+++ b/sharding-jdbc-example/spring-boot-nodep-example/spring-boot-nodep-mybatis-example/pom.xml
@@ -6,7 +6,7 @@
     <parent>
         <groupId>io.shardingsphere</groupId>
         <artifactId>spring-boot-nodep-example</artifactId>
-        <version>3.0.0.M5-SNAPSHOT</version>
+        <version>3.0.0</version>
     </parent>
     <artifactId>spring-boot-nodep-mybatis-example</artifactId>
     
diff --git a/sharding-jdbc-example/spring-boot-orche-example/pom.xml b/sharding-jdbc-example/spring-boot-orche-example/pom.xml
index f1482a2..8a8bb85 100644
--- a/sharding-jdbc-example/spring-boot-orche-example/pom.xml
+++ b/sharding-jdbc-example/spring-boot-orche-example/pom.xml
@@ -6,7 +6,7 @@
     <parent>
         <groupId>io.shardingsphere</groupId>
         <artifactId>sharding-jdbc-example</artifactId>
-        <version>3.0.0.M5-SNAPSHOT</version>
+        <version>3.0.0</version>
     </parent>
     <artifactId>spring-boot-orche-example</artifactId>
     <packaging>pom</packaging>
diff --git a/sharding-jdbc-example/spring-boot-orche-example/spring-boot-orche-jpa-example/pom.xml b/sharding-jdbc-example/spring-boot-orche-example/spring-boot-orche-jpa-example/pom.xml
index 478fb5f..1679adc 100644
--- a/sharding-jdbc-example/spring-boot-orche-example/spring-boot-orche-jpa-example/pom.xml
+++ b/sharding-jdbc-example/spring-boot-orche-example/spring-boot-orche-jpa-example/pom.xml
@@ -6,7 +6,7 @@
     <parent>
         <groupId>io.shardingsphere</groupId>
         <artifactId>spring-boot-orche-example</artifactId>
-        <version>3.0.0.M5-SNAPSHOT</version>
+        <version>3.0.0</version>
     </parent>
     <artifactId>spring-boot-orche-jpa-example</artifactId>
     
diff --git a/sharding-jdbc-example/spring-boot-orche-example/spring-boot-orche-mybatis-example/pom.xml b/sharding-jdbc-example/spring-boot-orche-example/spring-boot-orche-mybatis-example/pom.xml
index ebbe091..b0e57bc 100644
--- a/sharding-jdbc-example/spring-boot-orche-example/spring-boot-orche-mybatis-example/pom.xml
+++ b/sharding-jdbc-example/spring-boot-orche-example/spring-boot-orche-mybatis-example/pom.xml
@@ -6,7 +6,7 @@
     <parent>
         <groupId>io.shardingsphere</groupId>
         <artifactId>spring-boot-orche-example</artifactId>
-        <version>3.0.0.M5-SNAPSHOT</version>
+        <version>3.0.0</version>
     </parent>
     <artifactId>spring-boot-orche-mybatis-example</artifactId>
     
diff --git a/sharding-jdbc-example/spring-namespace-nodep-example/pom.xml b/sharding-jdbc-example/spring-namespace-nodep-example/pom.xml
index 317ea96..ad610ae 100644
--- a/sharding-jdbc-example/spring-namespace-nodep-example/pom.xml
+++ b/sharding-jdbc-example/spring-namespace-nodep-example/pom.xml
@@ -6,7 +6,7 @@
     <parent>
         <groupId>io.shardingsphere</groupId>
         <artifactId>sharding-jdbc-example</artifactId>
-        <version>3.0.0.M5-SNAPSHOT</version>
+        <version>3.0.0</version>
     </parent>
     <artifactId>spring-namespace-nodep-example</artifactId>
     <packaging>pom</packaging>
diff --git a/sharding-jdbc-example/spring-namespace-nodep-example/spring-namespace-nodep-jpa-example/pom.xml b/sharding-jdbc-example/spring-namespace-nodep-example/spring-namespace-nodep-jpa-example/pom.xml
index 6ba8668..f5e2727 100644
--- a/sharding-jdbc-example/spring-namespace-nodep-example/spring-namespace-nodep-jpa-example/pom.xml
+++ b/sharding-jdbc-example/spring-namespace-nodep-example/spring-namespace-nodep-jpa-example/pom.xml
@@ -6,7 +6,7 @@
     <parent>
         <groupId>io.shardingsphere</groupId>
         <artifactId>spring-namespace-nodep-example</artifactId>
-        <version>3.0.0.M5-SNAPSHOT</version>
+        <version>3.0.0</version>
     </parent>
     <artifactId>spring-namespace-nodep-jpa-example</artifactId>
     
diff --git a/sharding-jdbc-example/spring-namespace-nodep-example/spring-namespace-nodep-mybatis-example/pom.xml b/sharding-jdbc-example/spring-namespace-nodep-example/spring-namespace-nodep-mybatis-example/pom.xml
index 60b8973..8ab0246 100644
--- a/sharding-jdbc-example/spring-namespace-nodep-example/spring-namespace-nodep-mybatis-example/pom.xml
+++ b/sharding-jdbc-example/spring-namespace-nodep-example/spring-namespace-nodep-mybatis-example/pom.xml
@@ -6,7 +6,7 @@
     <parent>
         <groupId>io.shardingsphere</groupId>
         <artifactId>spring-namespace-nodep-example</artifactId>
-        <version>3.0.0.M5-SNAPSHOT</version>
+        <version>3.0.0</version>
     </parent>
     <artifactId>spring-namespace-nodep-mybatis-example</artifactId>
     
diff --git a/sharding-jdbc-example/spring-namespace-orche-example/pom.xml b/sharding-jdbc-example/spring-namespace-orche-example/pom.xml
index 274ac70..5847579 100644
--- a/sharding-jdbc-example/spring-namespace-orche-example/pom.xml
+++ b/sharding-jdbc-example/spring-namespace-orche-example/pom.xml
@@ -6,7 +6,7 @@
     <parent>
         <groupId>io.shardingsphere</groupId>
         <artifactId>sharding-jdbc-example</artifactId>
-        <version>3.0.0.M5-SNAPSHOT</version>
+        <version>3.0.0</version>
     </parent>
     <artifactId>spring-namespace-orche-example</artifactId>
     <packaging>pom</packaging>
diff --git a/sharding-jdbc-example/spring-namespace-orche-example/spring-namespace-orche-jpa-example/pom.xml b/sharding-jdbc-example/spring-namespace-orche-example/spring-namespace-orche-jpa-example/pom.xml
index 3310374..7982f65 100644
--- a/sharding-jdbc-example/spring-namespace-orche-example/spring-namespace-orche-jpa-example/pom.xml
+++ b/sharding-jdbc-example/spring-namespace-orche-example/spring-namespace-orche-jpa-example/pom.xml
@@ -6,7 +6,7 @@
     <parent>
         <groupId>io.shardingsphere</groupId>
         <artifactId>spring-namespace-orche-example</artifactId>
-        <version>3.0.0.M5-SNAPSHOT</version>
+        <version>3.0.0</version>
     </parent>
     <artifactId>spring-namespace-orche-jpa-example</artifactId>
     
diff --git a/sharding-jdbc-example/spring-namespace-orche-example/spring-namespace-orche-mybatis-example/pom.xml b/sharding-jdbc-example/spring-namespace-orche-example/spring-namespace-orche-mybatis-example/pom.xml
index 27fbc84..a7f9492 100644
--- a/sharding-jdbc-example/spring-namespace-orche-example/spring-namespace-orche-mybatis-example/pom.xml
+++ b/sharding-jdbc-example/spring-namespace-orche-example/spring-namespace-orche-mybatis-example/pom.xml
@@ -6,7 +6,7 @@
     <parent>
         <groupId>io.shardingsphere</groupId>
         <artifactId>spring-namespace-orche-example</artifactId>
-        <version>3.0.0.M5-SNAPSHOT</version>
+        <version>3.0.0</version>
     </parent>
     <artifactId>spring-namespace-orche-mybatis-example</artifactId>
     
diff --git a/sharding-proxy-example/pom.xml b/sharding-proxy-example/pom.xml
index 014d43c..4b7c31d 100644
--- a/sharding-proxy-example/pom.xml
+++ b/sharding-proxy-example/pom.xml
@@ -6,7 +6,7 @@
     <parent>
         <groupId>io.shardingsphere</groupId>
         <artifactId>sharding-sphere-example</artifactId>
-        <version>3.0.0.M5-SNAPSHOT</version>
+        <version>3.0.0</version>
     </parent>
     <artifactId>sharding-proxy-example</artifactId>
     <packaging>pom</packaging>
diff --git a/sharding-proxy-example/sharding-proxy-boot-jpa-example/pom.xml b/sharding-proxy-example/sharding-proxy-boot-jpa-example/pom.xml
index 779725e..6d75b3e 100644
--- a/sharding-proxy-example/sharding-proxy-boot-jpa-example/pom.xml
+++ b/sharding-proxy-example/sharding-proxy-boot-jpa-example/pom.xml
@@ -6,7 +6,7 @@
     <parent>
         <groupId>io.shardingsphere</groupId>
         <artifactId>sharding-proxy-example</artifactId>
-        <version>3.0.0.M5-SNAPSHOT</version>
+        <version>3.0.0</version>
     </parent>
     <artifactId>sharding-proxy-boot-jpa-example</artifactId>
     
diff --git a/sharding-proxy-example/sharding-proxy-boot-mybatis-example/pom.xml b/sharding-proxy-example/sharding-proxy-boot-mybatis-example/pom.xml
index b06b81e..9bba7cc 100644
--- a/sharding-proxy-example/sharding-proxy-boot-mybatis-example/pom.xml
+++ b/sharding-proxy-example/sharding-proxy-boot-mybatis-example/pom.xml
@@ -6,7 +6,7 @@
     <parent>
         <groupId>io.shardingsphere</groupId>
         <artifactId>sharding-proxy-example</artifactId>
-        <version>3.0.0.M5-SNAPSHOT</version>
+        <version>3.0.0</version>
     </parent>
     <artifactId>sharding-proxy-boot-mybatis-example</artifactId>