diff --git a/Chapter1-2-1/pom.xml b/Chapter2-1-2/pom.xml
similarity index 95%
rename from Chapter1-2-1/pom.xml
rename to Chapter2-1-2/pom.xml
index e4500f8..f869ccf 100644
--- a/Chapter1-2-1/pom.xml
+++ b/Chapter2-1-2/pom.xml
@@ -4,11 +4,11 @@
4.0.0
com.didispace
- Chapter1-2-1
+ Chapter2-1-2
1.0.0
jar
- Chapter1-2-1
+ Chapter2-1-2
Spring Boot 2.0 features : Application Events and Listeners
diff --git a/Chapter1-2-1/src/main/java/com/didispace/Application.java b/Chapter2-1-2/src/main/java/com/didispace/Application.java
similarity index 100%
rename from Chapter1-2-1/src/main/java/com/didispace/Application.java
rename to Chapter2-1-2/src/main/java/com/didispace/Application.java
diff --git a/Chapter1-2-1/src/main/java/com/didispace/ApplicationEnvironmentPreparedEventListener.java b/Chapter2-1-2/src/main/java/com/didispace/ApplicationEnvironmentPreparedEventListener.java
similarity index 100%
rename from Chapter1-2-1/src/main/java/com/didispace/ApplicationEnvironmentPreparedEventListener.java
rename to Chapter2-1-2/src/main/java/com/didispace/ApplicationEnvironmentPreparedEventListener.java
diff --git a/Chapter1-2-1/src/main/java/com/didispace/ApplicationFailedEventListener.java b/Chapter2-1-2/src/main/java/com/didispace/ApplicationFailedEventListener.java
similarity index 100%
rename from Chapter1-2-1/src/main/java/com/didispace/ApplicationFailedEventListener.java
rename to Chapter2-1-2/src/main/java/com/didispace/ApplicationFailedEventListener.java
diff --git a/Chapter1-2-1/src/main/java/com/didispace/ApplicationPreparedEventListener.java b/Chapter2-1-2/src/main/java/com/didispace/ApplicationPreparedEventListener.java
similarity index 100%
rename from Chapter1-2-1/src/main/java/com/didispace/ApplicationPreparedEventListener.java
rename to Chapter2-1-2/src/main/java/com/didispace/ApplicationPreparedEventListener.java
diff --git a/Chapter1-2-1/src/main/java/com/didispace/ApplicationReadyEventListener.java b/Chapter2-1-2/src/main/java/com/didispace/ApplicationReadyEventListener.java
similarity index 100%
rename from Chapter1-2-1/src/main/java/com/didispace/ApplicationReadyEventListener.java
rename to Chapter2-1-2/src/main/java/com/didispace/ApplicationReadyEventListener.java
diff --git a/Chapter1-2-1/src/main/java/com/didispace/ApplicationStartedEventListener.java b/Chapter2-1-2/src/main/java/com/didispace/ApplicationStartedEventListener.java
similarity index 100%
rename from Chapter1-2-1/src/main/java/com/didispace/ApplicationStartedEventListener.java
rename to Chapter2-1-2/src/main/java/com/didispace/ApplicationStartedEventListener.java
diff --git a/Chapter1-2-1/src/main/java/com/didispace/ApplicationStartingEventListener.java b/Chapter2-1-2/src/main/java/com/didispace/ApplicationStartingEventListener.java
similarity index 100%
rename from Chapter1-2-1/src/main/java/com/didispace/ApplicationStartingEventListener.java
rename to Chapter2-1-2/src/main/java/com/didispace/ApplicationStartingEventListener.java
diff --git a/Chapter1-2-1/src/main/resources/META-INF/spring.factories b/Chapter2-1-2/src/main/resources/META-INF/spring.factories
similarity index 100%
rename from Chapter1-2-1/src/main/resources/META-INF/spring.factories
rename to Chapter2-1-2/src/main/resources/META-INF/spring.factories
diff --git a/Chapter1-2-1/src/main/resources/application.properties b/Chapter2-1-2/src/main/resources/application.properties
similarity index 100%
rename from Chapter1-2-1/src/main/resources/application.properties
rename to Chapter2-1-2/src/main/resources/application.properties
diff --git a/README.md b/README.md
index 8a162ba..99fab1a 100644
--- a/README.md
+++ b/README.md
@@ -40,6 +40,8 @@
#### 工程配置
- chapter2-1-1:[配置文件详解:自定义属性、随机数、多环境配置等](http://blog.didispace.com/springbootproperties/)
+- chapter2-1-2:[2.0 新特性(一):配置绑定全解析](http://blog.didispace.com/Spring-Boot-2-0-feature-1-relaxed-binding-2/)
+- chapter2-2-1:[2.0 新特性(二):新增事件ApplicationStartedEvent](http://blog.didispace.com/Spring-Boot-2-0-feature-2-ApplicationStartedEvent/)
#### Web开发