@ -105,7 +105,7 @@ some compilations for Spring Boot as we include a maven plugin and use it within
@@ -105,7 +105,7 @@ some compilations for Spring Boot as we include a maven plugin and use it within
samples. The standard build works around this restriction by launching the samples via
the `maven-invoker-plugin` so that they are not part of the reactor. This works fine
most of the time, however, sometimes it's useful to run a build that includes all modules
(for example when using `maven-versions-plugin`. We use the full build on our CI servers
(for example when using `maven-versions-plugin`). We use the full build on our CI servers
@ -166,7 +166,7 @@ these include:
@@ -166,7 +166,7 @@ these include:
* The `SpringApplication` class, providing static convenience methods that make it easy
to write a stand-alone Spring Application. Its sole job is to create and refresh an
appropriate Spring `ApplicationContext`
* Embedded web applications with a choice of container (Tomcat or Jetty for now)
* Embedded web applications with a choice of container (Tomcat, Jetty or Undertow)
* First class externalized configuration support
* Convenience `ApplicationContext` initializers, including support for sensible logging
defaults
@ -178,7 +178,7 @@ Spring Boot can configure large parts of common applications based on the conten
@@ -178,7 +178,7 @@ Spring Boot can configure large parts of common applications based on the conten
of their classpath. A single `@EnableAutoConfiguration` annotation triggers
auto-configuration of the Spring context.
Auto-configuration attempts to deduce which beans a user might need. For example, If
Auto-configuration attempts to deduce which beans a user might need. For example, if
`HSQLDB` is on the classpath, and the user has not configured any database connections,
then they probably want an in-memory database to be defined. Auto-configuration will
always back away as the user starts to define their own beans.
@ -106,19 +106,19 @@ public class SpringIntegrationMetricsIntegrationTests {
@@ -106,19 +106,19 @@ public class SpringIntegrationMetricsIntegrationTests {
@ -901,7 +901,7 @@ To customize the tags, provide a `@Bean` that implements `WebMvcTagsProvider`.
@@ -901,7 +901,7 @@ To customize the tags, provide a `@Bean` that implements `WebMvcTagsProvider`.
=== WebFlux metrics
Auto-configuration will enable the instrumentation of all requests handled by WebFlux
controllers. A helper class, `RouterFunctionMetrics`, is also provided that can be
used to instrument applications using WebFlux's funtional programming model.
used to instrument applications using WebFlux's functional programming model.
Metrics will, by default, be generated with the name `http.server.requests`. The name
can be customized using the `spring.metrics.web.server.requests-metrics-name` property.
@ -945,7 +945,7 @@ can be customized using the `spring.metrics.web.client.requests-metrics-name` pr
@@ -945,7 +945,7 @@ can be customized using the `spring.metrics.web.client.requests-metrics-name` pr
[[production-ready-metrics-rest-template-tags]]
==== RestTemplate metric tags
Metrics generated by an instrumeted `RestTemplate` will, by default, be tagged with
Metrics generated by an instrumented `RestTemplate` will, by default, be tagged with
@ -433,7 +433,7 @@ annotation to load XML configuration files.
@@ -433,7 +433,7 @@ annotation to load XML configuration files.
[[using-boot-auto-configuration]]
== Auto-configuration
Spring Boot auto-configuration attempts to automatically configure your Spring
application based on the jar dependencies that you have added. For example, If
application based on the jar dependencies that you have added. For example, if
`HSQLDB` is on your classpath, and you have not manually configured any database
connection beans, then we will auto-configure an in-memory database.
@ -579,7 +579,7 @@ One of the biggest advantages of packaging your application as jar and using an
@@ -579,7 +579,7 @@ One of the biggest advantages of packaging your application as jar and using an
HTTP server is that you can run your application as you would any other. Debugging Spring
Boot applications is also easy; you don't need any special IDE plugins or extensions.
NOTE: This section only covers jar based packaging, If you choose to package your
NOTE: This section only covers jar based packaging, if you choose to package your
application as a war file you should refer to your server and IDE documentation.