Add comments.
diff --git a/dubbo-config/dubbo-config-spring/src/main/java/com/alibaba/dubbo/config/spring/initializer/DubboWebApplicationInitializer.java b/dubbo-config/dubbo-config-spring/src/main/java/com/alibaba/dubbo/config/spring/initializer/DubboWebApplicationInitializer.java
index 0956d88..8d0f79d 100644
--- a/dubbo-config/dubbo-config-spring/src/main/java/com/alibaba/dubbo/config/spring/initializer/DubboWebApplicationInitializer.java
+++ b/dubbo-config/dubbo-config-spring/src/main/java/com/alibaba/dubbo/config/spring/initializer/DubboWebApplicationInitializer.java
@@ -20,12 +20,19 @@
 import org.springframework.web.context.WebApplicationContext;
 import org.springframework.web.context.support.XmlWebApplicationContext;
 
-
+/**
+ * An initializer to register {@link DubboApplicationListener}
+ * to the ApplicationContext seamlessly.
+ */
 public class DubboWebApplicationInitializer extends AbstractContextLoaderInitializer {
 
+    /**
+     * This method won't be triggered if running on spring-boot.
+     * It only works when running under a servlet container.
+     * @return a WebApplicationContext with DubboApplicationListener registered.
+     */
     @Override
     protected WebApplicationContext createRootApplicationContext() {
-        // TODO need to verify under spring-boot
         XmlWebApplicationContext webApplicationContext = new XmlWebApplicationContext();
         webApplicationContext.addApplicationListener(new DubboApplicationListener());
         return webApplicationContext;