Skip to content

Commit d3750c4

Browse files
committed
Merge branch '2.6.x' into 2.7.x
2 parents 6f787c4 + c416c17 commit d3750c4

File tree

24 files changed

+45
-45
lines changed

24 files changed

+45
-45
lines changed

spring-boot-project/spring-boot-docs/src/docs/asciidoc/actuator/endpoints.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1016,7 +1016,7 @@ This would make `liveness` available at `/livez` and `readiness` at `readyz` on
10161016

10171017

10181018
[[actuator.endpoints.kubernetes-probes.external-state]]
1019-
==== Checking External State with Kubernetes Probes
1019+
==== Checking External State With Kubernetes Probes
10201020
Actuator configures the "`liveness`" and "`readiness`" probes as Health Groups.
10211021
This means that all the <<actuator#actuator.endpoints.health.groups, health groups features>> are available for them.
10221022
You can, for example, configure additional Health Indicators:

spring-boot-project/spring-boot-docs/src/docs/asciidoc/actuator/monitoring.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[[actuator.monitoring]]
2-
== Monitoring and Management over HTTP
2+
== Monitoring and Management Over HTTP
33
If you are developing a web application, Spring Boot Actuator auto-configures all enabled endpoints to be exposed over HTTP.
44
The default convention is to use the `id` of the endpoint with a prefix of `/actuator` as the URL path.
55
For example, `health` is exposed as `/actuator/health`.

spring-boot-project/spring-boot-docs/src/docs/asciidoc/cli/groovy-beans-dsl.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[[cli.groovy-beans-dsl]]
2-
== Developing Applications with the Groovy Beans DSL
2+
== Developing Applications With the Groovy Beans DSL
33
Spring Framework 4.0 has native support for a `beans{}` "`DSL`" (borrowed from https://grails.org/[Grails]), and you can embed bean definitions in your Groovy application scripts by using the same format.
44
This is sometimes a good way to include external features like middleware declarations, as shown in the following example:
55

spring-boot-project/spring-boot-docs/src/docs/asciidoc/cli/maven-setting.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[[cli.maven-setting]]
2-
== Configuring the CLI with settings.xml
2+
== Configuring the CLI With settings.xml
33
The Spring Boot CLI uses Maven Resolver, Maven's dependency resolution engine, to resolve dependencies.
44
The CLI makes use of the Maven configuration found in `~/.m2/settings.xml` to configure Maven Resolver.
55
The following configuration settings are honored by the CLI:

spring-boot-project/spring-boot-docs/src/docs/asciidoc/cli/using-the-cli.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ The `version` command provides a quick way to check which version of Spring Boot
5050

5151

5252
[[cli.using-the-cli.run]]
53-
=== Running Applications with the CLI
53+
=== Running Applications With the CLI
5454
You can compile and run Groovy source code by using the `run` command.
5555
The Spring Boot CLI is completely self-contained, so you do not need any external Groovy installation.
5656

@@ -197,7 +197,7 @@ However, to ensure consistent ordering of the dependency management, you can use
197197

198198

199199
[[cli.using-the-cli.multiple-source-files]]
200-
=== Applications with Multiple Source Files
200+
=== Applications With Multiple Source Files
201201
You can use "`shell globbing`" with all commands that accept file input.
202202
Doing so lets you use multiple files from a single directory, as shown in the following example:
203203

spring-boot-project/spring-boot-docs/src/docs/asciidoc/container-images/efficient-images.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[[container-images.efficient-images]]
2-
== Efficient container images
2+
== Efficient Container Images
33
It is easily possible to package a Spring Boot fat jar as a docker image.
44
However, there are various downsides to copying and running the fat jar as is in the docker image.
55
There’s always a certain amount of overhead when running a fat jar without unpacking it, and in a containerized environment this can be noticeable.
@@ -9,7 +9,7 @@ If you put jar files in the layer before your application classes, Docker often
99

1010

1111
[[container-images.efficient-images.unpacking]]
12-
=== Unpacking the fat jar
12+
=== Unpacking the Executable JAR
1313
If you are running your application from a container, you can use an executable jar, but it is also often an advantage to explode it and run it in a different way.
1414
Certain PaaS implementations may also choose to unpack archives before they run.
1515
For example, Cloud Foundry operates this way.

spring-boot-project/spring-boot-docs/src/docs/asciidoc/data/nosql.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@ Spring Boot provides a dedicated "`Starter`", `spring-boot-starter-data-elastics
251251

252252

253253
[[data.nosql.elasticsearch.connecting-using-rest]]
254-
==== Connecting to Elasticsearch using REST clients
254+
==== Connecting to Elasticsearch Using REST clients
255255
Elasticsearch ships https://www.elastic.co/guide/en/elasticsearch/client/java-rest/current/index.html[two different REST clients] that you can use to query a cluster: the low-level client from the `org.elasticsearch.client:elasticsearch-rest-client` module and the high-level client from the `org.elasticsearch.client:elasticsearch-high-level-client` module.
256256
Additionally, Spring Boot provides support for a reactive client, based on Spring Framework's `WebClient`, from the `org.springframework.data:spring-data-elasticsearch` module.
257257
By default, the clients will target `http://localhost:9200`.
@@ -268,7 +268,7 @@ You can use `spring.elasticsearch.*` properties to further tune how the clients
268268
----
269269

270270
[[data.nosql.elasticsearch.connecting-using-rest.restclient]]
271-
===== Connecting to Elasticsearch using RestClient
271+
===== Connecting to Elasticsearch Using RestClient
272272
If you have `elasticsearch-rest-client` on the classpath, Spring Boot will auto-configure and register a `RestClient` bean.
273273
If you have `elasticsearch-rest-high-level-client` on the classpath a `RestHighLevelClient` bean will be auto-configured as well.
274274
Following Elasticsearch's deprecation of `RestHighLevelClient`, its auto-configuration is deprecated and will be removed in a future release.
@@ -293,7 +293,7 @@ You can further tune how `Sniffer` is configured, as shown in the following exam
293293

294294

295295
[[data.nosql.elasticsearch.connecting-using-rest.webclient]]
296-
===== Connecting to Elasticsearch using ReactiveElasticsearchClient
296+
===== Connecting to Elasticsearch Using ReactiveElasticsearchClient
297297
{spring-data-elasticsearch}[Spring Data Elasticsearch] ships `ReactiveElasticsearchClient` for querying Elasticsearch instances in a reactive fashion.
298298
It is built on top of WebFlux's `WebClient`, so both `spring-boot-starter-elasticsearch` and `spring-boot-starter-webflux` dependencies are useful to enable this support.
299299

spring-boot-project/spring-boot-docs/src/docs/asciidoc/documentation/using.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[[documentation.using]]
2-
== Developing with Spring Boot
2+
== Developing With Spring Boot
33
Ready to actually start using Spring Boot? <<using#using, We have you covered>>:
44

55
* *Build systems:* <<using#using.build-systems.maven, Maven>> | <<using#using.build-systems.gradle, Gradle>> | <<using#using.build-systems.ant, Ant>> | <<using#using.build-systems.starters, Starters>>

spring-boot-project/spring-boot-docs/src/docs/asciidoc/executable-jar/jarfile-class.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ We do not need to unpack the archive, and we do not need to read all entry data
2626

2727

2828
[[appendix.executable-jar.jarfile-class.compatibility]]
29-
=== Compatibility with the Standard Java "`JarFile`"
29+
=== Compatibility With the Standard Java "`JarFile`"
3030
Spring Boot Loader strives to remain compatible with existing code and libraries.
3131
`org.springframework.boot.loader.jar.JarFile` extends from `java.util.jar.JarFile` and should work as a drop-in replacement.
3232
The `getURL()` method returns a `URL` that opens a connection compatible with `java.net.JarURLConnection` and can be used with Java's `URLClassLoader`.

spring-boot-project/spring-boot-docs/src/docs/asciidoc/features/external-config.adoc

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ This means that the JSON cannot override properties from lower order property so
9898

9999

100100
[[features.external-config.files]]
101-
=== External Application Properties [[features.external-config.files]]
101+
=== External Application Properties
102102
Spring Boot will automatically find and load `application.properties` and `application.yaml` files from the following locations when your application starts:
103103

104104
. From the classpath
@@ -471,7 +471,7 @@ See the _<<howto#howto.properties-and-configuration.short-command-line-arguments
471471

472472

473473
[[features.external-config.files.multi-document]]
474-
==== Working with Multi-Document Files
474+
==== Working With Multi-Document Files
475475
Spring Boot allows you to split a single physical file into multiple logical documents which are each added independently.
476476
Documents are processed in order, from top to bottom.
477477
Later documents can override the properties defined in earlier ones.
@@ -564,7 +564,7 @@ If you need a secure way to store credentials and passwords, the https://cloud.s
564564

565565

566566
[[features.external-config.yaml]]
567-
=== Working with YAML
567+
=== Working With YAML
568568
https://yaml.org[YAML] is a superset of JSON and, as such, is a convenient format for specifying hierarchical configuration data.
569569
The `SpringApplication` class automatically supports YAML as an alternative to properties whenever you have the https://github.com/snakeyaml/snakeyaml[SnakeYAML] library on your classpath.
570570

@@ -677,7 +677,7 @@ TIP: See also the <<features#features.external-config.typesafe-configuration-pro
677677

678678

679679
[[features.external-config.typesafe-configuration-properties.java-bean-binding]]
680-
==== JavaBean properties binding
680+
==== JavaBean Properties Binding
681681
It is possible to bind a bean declaring standard JavaBean properties as shown in the following example:
682682

683683
include::code:MyProperties[]
@@ -715,7 +715,7 @@ Finally, only standard Java Bean properties are considered and binding on static
715715

716716

717717
[[features.external-config.typesafe-configuration-properties.constructor-binding]]
718-
==== Constructor binding
718+
==== Constructor Binding
719719
The example in the previous section can be rewritten in an immutable fashion as shown in the following example:
720720

721721
include::code:MyProperties[]
@@ -747,7 +747,7 @@ For consistency with properties of other types, if you do declare an `Optional`
747747

748748

749749
[[features.external-config.typesafe-configuration-properties.enabling-annotated-types]]
750-
==== Enabling @ConfigurationProperties-annotated types
750+
==== Enabling @ConfigurationProperties-annotated Types
751751
Spring Boot provides infrastructure to bind `@ConfigurationProperties` types and register them as beans.
752752
You can either enable configuration properties on a class-by-class basis or enable configuration property scanning that works in a similar manner to component scanning.
753753

@@ -779,7 +779,7 @@ If you still want to inject other beans using the constructor, the configuration
779779

780780

781781
[[features.external-config.typesafe-configuration-properties.using-annotated-types]]
782-
==== Using @ConfigurationProperties-annotated types
782+
==== Using @ConfigurationProperties-annotated Types
783783
This style of configuration works particularly well with the `SpringApplication` external YAML configuration, as shown in the following example:
784784

785785
[source,yaml,indent=0,subs="verbatim"]
@@ -913,7 +913,7 @@ For example, binding `a.b=c` to `Map<String, Object>` will return a Map with the
913913

914914

915915
[[features.external-config.typesafe-configuration-properties.relaxed-binding.environment-variables]]
916-
===== Binding from Environment Variables
916+
===== Binding From Environment Variables
917917
Most operating systems impose strict rules around the names that can be used for environment variables.
918918
For example, Linux shell variables can contain only letters (`a` to `z` or `A` to `Z`), numbers (`0` to `9`) or the underscore character (`_`).
919919
By convention, Unix shell variables will also have their names in UPPERCASE.
@@ -1077,7 +1077,7 @@ Doing so gives a transparent upgrade path while supporting a much richer format.
10771077

10781078

10791079
[[features.external-config.typesafe-configuration-properties.conversion.periods]]
1080-
===== Converting periods
1080+
===== Converting Periods
10811081
In addition to durations, Spring Boot can also work with `java.time.Period` type.
10821082
The following formats can be used in application properties:
10831083

0 commit comments

Comments
 (0)