rstoyanchev
03b9edc36e
Update STOMP WebSocket transport reference docs
...
Closes gh-31616
2023-11-22 15:20:56 +00:00
Simon Baslé
8567402969
Extract recurring asciidoc links to attributes, cleanup old doc files
...
This commit extract spring-related links and recurring external links
into asciidoctor attributes to be used by the Antora toolchain.
It notably homogenizes links to:
- IETF RFCs
- Java Community Process JSRs
- the Java API Documentation (on the Java 17 version)
- Kotlin documentations (on the Kotlinlang.org version)
- the Spring Boot reference guide (on the `html` version)
This commit also reworks most link attributes to follow a
Project-Category-Misc syntax. For example, `spring-boot-docs` rather
than `docs-spring-boot`.
Finally, it makes an effort to clean up remainders from the previous
documentation toolchain, namely the `docs/asciidoc` folder and
`modules/ROOT/pages/attributes.adoc` file.
Closes gh-26864
Closes gh-31619
2023-11-21 15:59:24 +01:00
Sébastien Deleuze
4cc43b4ddc
Refine AppCDS documentation
...
See gh-31497
2023-11-21 15:29:03 +01:00
Sam Brannen
617ba84577
Remove notes about WebTestClient type inference issue in Kotlin
...
Since gh-28144 was resolved in Spring Framework 6.0, these notes are no
longer relevant.
2023-11-21 10:23:10 +01:00
Sam Brannen
3290260ef0
Polishing
2023-11-21 09:36:01 +01:00
Stéphane Nicoll
e24954068a
Polish
2023-11-20 16:24:27 +01:00
Stéphane Nicoll
500b495994
Add section on AppCDS in the reference guide
...
Closes gh-31497
2023-11-20 16:24:27 +01:00
Sam Brannen
4b5cb5fa2e
Fix additional WebFlux-related links
...
See gh-31632
2023-11-20 16:22:35 +01:00
star_Ho
f02e231406
Fix link to Spring WebFlux chapter
...
The description is for WebFlux, but the link points to WebFlux unit
testing support.
This commit changes the link to point the the WebFlux chapter.
Closes gh-31632
2023-11-20 15:55:45 +01:00
Brian Clozel
c02f735056
Merge branch '6.0.x'
2023-11-16 09:04:09 +01:00
Brian Clozel
c18784678d
Reduce allocations in server conventions
...
This commit optimizes the default observation conventions to reduce
`KeyValues` allocations.
2023-11-16 09:00:24 +01:00
Sam Brannen
8a7144ba42
Document how to log @Sql scripts and statements
...
Closes gh-31589
2023-11-10 11:19:38 +01:00
Sam Brannen
6c3a3dc7d9
Polishing
2023-11-10 11:18:26 +01:00
Sam Brannen
b1a7161218
Document @Sql class-level execution phase support in the reference manual
...
Closes gh-31377
2023-11-09 15:22:14 +01:00
Sam Brannen
332de60586
Update @Sql docs regarding Kotlin and Java 8
2023-11-09 15:19:52 +01:00
Sam Brannen
55d13a0232
Document @DisabledInAotMode & @[Enabled|Disabled]InNativeImage in ref docs
...
Closes gh-31437
Closes gh-31438
2023-11-08 16:22:35 +01:00
Brian Clozel
86bb8a015b
Document that "error" key is preferred in observations
...
This commit documents that the "error" key in Micrometer Observations
should be preferred over the legacy "exception" one. Right now the
information is duplicated but we might remove the deprecated one in the
future.
Closes gh-31514
2023-11-06 11:52:27 +01:00
Stéphane Nicoll
ab316d9bc8
Merge branch '6.0.x'
2023-11-02 15:41:18 +01:00
Stéphane Nicoll
e73107341c
Document that `pertypewithin` is supported by Spring AOT
...
Closes gh-25887
2023-11-02 15:39:45 +01:00
rstoyanchev
f8a33cd66e
Remove outdated reference to Netty in rest-clients section
...
Closes gh-31526
2023-11-01 13:25:16 +00:00
Sam Brannen
574c57739e
Further polishing
2023-10-30 15:10:13 +01:00
Johnny Lim
2b750926c3
Polishing
...
Closes gh-31522
2023-10-30 15:05:20 +01:00
Sam Brannen
8a2acbeac1
Merge branch '6.0.x'
2023-10-30 13:32:08 +01:00
CroBurnt
f088d4a05b
Fix link text in @Transactional section of ref docs
...
Closes gh-31519
2023-10-30 13:29:30 +01:00
rstoyanchev
fe7b6ddf88
More polishing on forwarded header scenarios
...
See gh-31491
2023-10-25 16:17:37 +01:00
rstoyanchev
93528b60d7
Polishing
...
Closes gh-31491
2023-10-25 13:22:41 +01:00
Rob Winch
03d286c4a1
Document X-Forwarded-* Headers
...
Previously the documentation assumed that the readers knew how to use
the X-Forwarded-* headers. This commit documents details & examples
of how to use the X-Forwarded-* headers.
See gh-31491
2023-10-25 13:22:41 +01:00
Stéphane Nicoll
6585f1a208
Merge branch '6.0.x'
2023-10-25 11:23:45 +02:00
Stéphane Nicoll
84c28995fb
Improve documentation for the default profile
...
Closes gh-29071
2023-10-25 11:20:21 +02:00
Stéphane Nicoll
322013a30a
Clarify the semantic of lite mode
...
This commit removes the "plain old class" bit of the documentation as
it may be confusing. The gist of it is that it must be a bean but not
annotated with `@Configuration` so the updated sentence states exactly
that.
Closes gh-29957
2023-10-24 16:00:48 +02:00
Stéphane Nicoll
46cc75b3f1
Merge branch '6.0.x'
2023-10-18 10:13:49 +02:00
Stéphane Nicoll
69c92f9ac7
Document when to use multiple property placeholder configurers
...
This commit adds a warning in the reference guide to address the
use cases where users might be tempted to use several property
placeholder configurers.
Closes gh-14623
2023-10-18 10:12:26 +02:00
rstoyanchev
b5b9386be6
Polishing
...
Closes gh-31413
2023-10-13 11:47:47 +01:00
Olga MaciaszekSharma
0cd196e3dd
Add UriBuilderFactoryArgumentResolver
...
See gh-31413
2023-10-13 11:47:47 +01:00
rstoyanchev
3277b0d6ac
Handle STOMP messages to user destination in order
...
Closes gh-31395
2023-10-11 12:16:04 +01:00
Juergen Hoeller
de6692e7d8
Merge branch '6.0.x'
...
# Conflicts:
# spring-core/src/main/java/org/springframework/core/annotation/AnnotationTypeMapping.java
2023-10-10 21:58:31 +02:00
Juergen Hoeller
387a16bd4e
Revise transaction annotation recommendations
...
Closes gh-23538
2023-10-10 21:56:14 +02:00
Brian Clozel
99c673f3ea
Upgrade to Micrometer 1.12.0-RC1
...
Closes gh-31398
2023-10-10 15:40:32 +02:00
Sébastien Deleuze
22a2847809
Merge branch '6.0.x'
2023-10-09 12:42:44 +02:00
Sébastien Deleuze
63770fb074
Document Kotlin declaration-site variance subtleties
...
Closes gh-31370
2023-10-09 12:42:36 +02:00
Arjen Poutsma
1766d7598c
Minor fixes in RestTemplate to RestClient migration guide
...
See gh-23269
2023-10-05 10:53:31 +02:00
Arjen Poutsma
2b47b8942d
Added RestTemplate to RestClient migration guide
...
Closes gh-23269
2023-10-04 14:22:23 +02:00
Juergen Hoeller
a3e13c8ba8
Merge branch '6.0.x'
...
# Conflicts:
# spring-core/src/main/java/org/springframework/util/backoff/ExponentialBackOff.java
2023-09-29 15:01:43 +02:00
Juergen Hoeller
4cf5c7796d
Explicit note on local bean access within @PostConstruct method
...
Closes gh-27876
2023-09-29 14:57:40 +02:00
Stéphane Nicoll
b9bbfb79a4
Merge branch '6.0.x'
2023-09-28 09:32:28 +02:00
纪华裕
867b9f61b2
Add missing `conversionService` field in doc example
...
See gh-31330
2023-09-28 09:30:50 +02:00
Stéphane Nicoll
d36c4f75e3
Merge branch '6.0.x'
2023-09-25 15:27:20 +02:00
Stéphane Nicoll
e1bd13d3d6
Fix note on CGLIB supported method visibility
...
CGLIB do support package-private and protected methods now so the
note in the reference doc should be changed accordingly.
Closes gh-25001
2023-09-25 15:27:07 +02:00
Brian Clozel
f0686094ff
Merge branch '6.0.x'
2023-09-22 11:33:30 +02:00
Brian Clozel
0f92ba1663
Fix typo in ref docs for pattern comparison
...
Closes gh-31294
2023-09-22 11:32:50 +02:00