Ver código fonte

Clean up text talking about EnableWebMvc annotation

Greg Turnquist 13 anos atrás
pai
commit
831d0ebe0d
2 arquivos alterados com 2 adições e 2 exclusões
  1. 1
    1
      README.ftl.md
  2. 1
    1
      README.md

+ 1
- 1
README.ftl.md Ver arquivo

@@ -56,7 +56,7 @@ Here you create an `Application` class with the components:
56 56
     
57 57
 - `@Configuration` tags the class as a source of bean definitions for the application context.
58 58
 - `@EnableAutoConfiguration` tells Spring Boot to start adding beans based on classpath settings, other beans, and various property settings.
59
-- `@EnableWebMvc` signals Spring MVC that this application is a web application and to activate key behaviors such as setting up a `DispatcherServlet`.
59
+- Normally you would add `@EnableWebMvc` for a Spring MVC app, but Spring Boot adds it automatically when it sees **spring-webmvc** on the classpath. This flags the application as a web application and activates key behaviors such as setting up a `DispatcherServlet`.
60 60
 - `@ComponentScanning` tells Spring to look for other components, configurations, and services in the the `hello` package, allowing it to find the `HelloController`.
61 61
 
62 62
 The `main()` method uses Spring Boot's `SpringApplication.run()` method to launch an application. Did you notice that there wasn't a single line of XML? No **web.xml** file either. This web application is 100% pure Java and you didn't have to deal with configuring any plumbing or infrastructure.

+ 1
- 1
README.md Ver arquivo

@@ -173,7 +173,7 @@ public class Application {
173 173
     
174 174
 - `@Configuration` tags the class as a source of bean definitions for the application context.
175 175
 - `@EnableAutoConfiguration` tells Spring Boot to start adding beans based on classpath settings, other beans, and various property settings.
176
-- `@EnableWebMvc` signals Spring MVC that this application is a web application and to activate key behaviors such as setting up a `DispatcherServlet`.
176
+- Normally you would add `@EnableWebMvc` for a Spring MVC app, but Spring Boot adds it automatically when it sees **spring-webmvc** on the classpath. This flags the application as a web application and activates key behaviors such as setting up a `DispatcherServlet`.
177 177
 - `@ComponentScanning` tells Spring to look for other components, configurations, and services in the the `hello` package, allowing it to find the `HelloController`.
178 178
 
179 179
 The `main()` method uses Spring Boot's `SpringApplication.run()` method to launch an application. Did you notice that there wasn't a single line of XML? No **web.xml** file either. This web application is 100% pure Java and you didn't have to deal with configuring any plumbing or infrastructure.