Sam Brannen
27686dc2e2
Document @Fallback alongside Primary in the reference docs and @Bean Javadoc
...
Closes gh-36439
1 week ago
Sam Brannen
3b8efbe5a6
Document registration recommendations for BeanPostProcessor and BeanFactoryPostProcessor
...
Closes gh-34964
1 week ago
Sam Brannen
644a20ae2a
Polish @Bean Javadoc and reference docs
1 week ago
Sam Brannen
1219943e73
Polishing
...
See gh-36323
1 week ago
Sébastien Deleuze
eeddf9a73a
Fix transaction managemement snippet and documentation
...
Closes gh-36323
1 week ago
jisub-dev
b2a4bc8900
Add programmatic configuration code snippet
...
- Extract code examples to separate Java, Kotlin, and XML files
- Add Kotlin configuration sample alongside Java
- Change "Java Config" terminology to "Programmatic Configuration"
- Use include-code directive for better maintainability
See gh-36323
Signed-off-by: jisub-dev <kimjiseob1209@gmail.com>
1 week ago
Tran Ngoc Nhan
b8a4961b81
Remove unused imports in framework-docs examples
...
Closes gh-36429
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2 weeks ago
rstoyanchev
ccc6789cb5
Update docs for path API version resolver
...
See gh-36398
2 weeks ago
dependabot[bot]
a87b2e0146
Upgrade fast-xml-parser to 5.3.8
...
Closes gh-36402
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 weeks ago
Sam Brannen
04186fdf0e
Consistently refer to URLs and URIs in documentation
3 weeks ago
Tran Ngoc Nhan
b2b731b0ba
Fix links to UriComponentsBuilder and polish examples
...
Closes gh-36403
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
3 weeks ago
Sam Brannen
482519d03b
Document how to avoid issues w/ ignored default context config in tests
...
See gh-31456
See gh-36390
Closes gh-36392
3 weeks ago
Sam Brannen
d6b7cea327
Polishing
3 weeks ago
Sam Brannen
9eea227ab9
Further emphasize @Configuration classes over XML and Groovy in testing chapter
...
See gh-36393
3 weeks ago
Sam Brannen
706c98228d
Emphasize @Configuration classes over XML and Groovy in testing chapter
...
Closes gh-36393
3 weeks ago
Sam Brannen
0c9127d111
Use consistent indentation in Gradle build scripts
3 weeks ago
Sam Brannen
f1ca29b05d
Move NOTE in "Programmatic Retry Support" to correct location
3 weeks ago
dependabot[bot]
ee6a115a18
Upgrade fast-xml-parser to 5.3.6
...
Closes gh-36348
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 weeks ago
Brian Clozel
e0b54e244e
Ignore flushes on ServletServerHttpResponse output stream
...
Prior to this commit, flush calls on the output stream returned by
`ServletServerHttpResponse#getBody` would be delegated to the Servlet
response output stream.
This can cause performance issues when `HttpMessageConverter` and other
web components write and flush multiple times to the response body.
Here, the Servlet container is in a better position to flush to the
network at the optimal time and buffer the response body until then.
This is particularly true for `HttpMessageConverters` when they flush
many times the output stream, sometimes due to the underlying codec
library. Instead of revisiting the entire message converter contract, we
are here ignoring flush calls to that output stream.
This change does not affect the client side, nor the
`ServletServerHttpResponse#flush` calls.
This commit also introduces a new Spring property
`"spring.http.response.flush.enabled"` that reverts this behavior change
if necessary.
Closes gh-36385
3 weeks ago
Sam Brannen
b1cb9c5052
Polish contribution
...
See gh-36367
3 weeks ago
Tran Ngoc Nhan
057633edb5
Polish SpEL operator examples in reference docs
...
Closes gh-36367
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
3 weeks ago
rstoyanchev
85c18caf25
Update docs on supported versions with baseline notation
...
Closes gh-36316
4 weeks ago
Sam Brannen
655fd2e2bf
Document that SpEL expressions using Optional w/ null-safe & Elvis operators are not compilable
...
Closes gh-36331
1 month ago
Sam Brannen
cb8ed43be1
Stop referring to "JDK 8" features in documentation
...
See gh-36310
1 month ago
Sam Brannen
d84c4a39e2
Stop referring to "Java 8" features in documentation
...
Closes gh-36310
1 month ago
Tran Ngoc Nhan
7a85ce959b
Remove obsolete code in Redirecting to a resource section
...
See gh-34103
Closes gh-36384
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
1 month ago
Yurii Platunov
f1c86b1bbc
Fix formatting in Web MVC HTTP Message Conversion documentation
...
Closes gh-36250
Signed-off-by: Yurii Platunov <furachannel16@gmail.com>
1 month ago
Johnny Lim
7fde8a6fa3
Remove obsolete doc for spring.context.annotated-bean-reader.create
...
See gh-35570
Closes gh-36241
Signed-off-by: Johnny Lim <izeye@naver.com>
1 month ago
Ivars Silamiķelis
033c309d39
Fix JSON syntax in STOMP overview documentation
...
Closes gh-36229
Signed-off-by: Ivars Silamiķelis <ivars.silamikelis@gmail.com>
1 month ago
Juergen Hoeller
40350653e1
Upgrade to ASM 9.9.1 and Objenesis 3.5
...
Includes JavaPoet 0.10.0
Closes gh-36243
1 month ago
Sam Brannen
a08a4d6068
Document @SpringExtensionConfig in the reference manual
...
This commit also updates the Javadoc for the SpringExtension and
@SpringExtensionConfig to point out that the SpringExtension always
uses a test-class scoped ExtensionContext if
@TestInstance(Lifecycle.PER_CLASS) semantics are in effect.
Closes gh-36240
2 months ago
dependabot[bot]
6fd84e4c2f
Upgrade fast-xml-parser from 4.5.2 to 5.3.4 in /framework-docs
...
Closes gh-36234
2 months ago
Sam Brannen
b1f427f137
Fix typo
2 months ago
Sam Brannen
54c3d01270
Revise documentation on JSR-330 support in the reference manual
...
Closes gh-36222
2 months ago
Sam Brannen
4dacc64a30
Fix formatting and spelling
2 months ago
Sam Brannen
ba47dd0714
Fix links to JUnit User Guide
...
Closes gh-36217
2 months ago
rstoyanchev
79386b0e83
Fix unfinished edit from previous commit
...
See gh-36198
2 months ago
rstoyanchev
d1bfe03358
Update docs on trailing slash handling
...
Closes gh-36198
2 months ago
rstoyanchev
4bc9f68451
Update docs content types for ProblemDetail
...
Closes gh-36192
2 months ago
Juergen Hoeller
80a57c2468
Consistent references to Hibernate ORM 7.x
2 months ago
Kuyho Chung
e809395635
Clarify Kotlin Coroutine definition
...
Closes gh-36209
Signed-off-by: Kuyho Chung <kchung1995@gmail.com>
2 months ago
Sébastien Deleuze
c4cb55fbde
Modernize DispatcherServlet context hierarchy diagram
...
See gh-36175
2 months ago
Sébastien Deleuze
a921c487b4
Fix snippet imports
...
See gh-36175
2 months ago
Sébastien Deleuze
3f01830d11
Refine CORS documentation to match latest changes
...
Closes gh-36156
2 months ago
Sébastien Deleuze
64d95d7f3e
Extract code snippets from mvc-servlet.adoc
...
Closes gh-36175
2 months ago
Sébastien Deleuze
5a4b1bd1d1
Extract code snippets from logging.adoc
...
See gh-36175
2 months ago
Sébastien Deleuze
a91402dcc6
Extract code snippets from multipart.adoc
...
See gh-36175
2 months ago
Sébastien Deleuze
0014e0b3c9
Extract code snippets from context-hierarchy.adoc
...
See gh-36175
2 months ago
Sébastien Deleuze
49da766551
Extract code snippets from exceceptionhandlers.adoc
...
See gh-36175
2 months ago
Sébastien Deleuze
50bbe6191a
Extract code snippets from container-config.adoc
...
See gh-36175
2 months ago