huanghu
c366908db2
CN.1875084792839892:9376a8f5cdbd84c02ee5939b99566c24_693016fa3893af23b22a8404.693017423893af23b22a8408.693017429cfd2bfc0de4d707:Trae CN.T(2025/12/3 18:56:02)
2 weeks ago
Andy Wilkinson
cf1ecca81c
Add missing spring-boot-restclient for Docker-based test
...
See gh-48253
3 weeks ago
Andy Wilkinson
3e82ede609
Require spring-boot-restclient dependency to use TestRestTemplate
...
Previously, spring-boot-restclient was a required dependency of
spring-boot-resttestclient. This had the unwanted side-effect of
increasing the risk of the test classpath enabling auto-configuration
for RestClient.Builder when it was main code that needed such a bean.
This could lead to integration tests passing but the application
itself failing to start when its run through its main method.
This commit makes spring-boot-restclient an optional dependency of
spring-boot-resttestclient. As a result, a dependency on
spring-boot-resttestclient is no longer sufficient to auto-configure
a RestClient.Builder bean, although it is still sufficient to
auto-configure a RestTestClient bean.
Those that wish to use TestRestTemplate rather than migrating to
RestTestClient will now have to add a dependency on
spring-boot-restclient. This makes it presence more obvious. It now
has to be declared directly rather than being somewhat hidden due to
being pulled in transitively. The hope is that this will reduce the
chances of the dependency being accidentially on the test classpath
when main code requires it to be on the runtime classpath.
Fixes gh-48253
3 weeks ago
Stéphane Nicoll
0e56cd08ea
Fix inconsistency in Graceful Shutdown section
...
See gh-46917
Closes gh-48284
3 weeks ago
Stéphane Nicoll
f6a2cae2bb
Merge branch '3.5.x'
...
Closes gh-48283
3 weeks ago
Stéphane Nicoll
e3af93f0f7
Merge pull request #48282 from banseok1216
...
* pr/48282:
Polish "Fix typo in ContextPairs"
Fix typo in ContextPairs
Closes gh-48282
3 weeks ago
Stéphane Nicoll
0b6303abc8
Polish "Fix typo in ContextPairs"
...
See gh-48282
3 weeks ago
banseok1216
b6fa57d671
Fix typo in ContextPairs
...
Changed 'delimeter' to 'delimiter' in the method parameter name and its
usage.
See gh-48282
Signed-off-by: banseok1216 <bansuk1216@naver.com>
3 weeks ago
Stéphane Nicoll
846c154b1d
Merge pull request #48278 from igslznev
...
* pr/48278:
Polish "Document that spring-boot-h2console is required"
Document that spring-boot-h2console is required
Closes gh-48278
3 weeks ago
Stéphane Nicoll
0cc2e57461
Polish "Document that spring-boot-h2console is required"
...
We can simplify the original proposal as spring-boot-h2console brings
H2 if needed.
See gh-48278
3 weeks ago
Igor
5ea290ae11
Document that spring-boot-h2console is required
...
See gh-48278
Signed-off-by: Igor <i.y.seleznov@gmail.com>
3 weeks ago
Stéphane Nicoll
f7f11a4f25
Merge branch '3.5.x'
...
Closes gh-48275
4 weeks ago
Stéphane Nicoll
ae3408f285
Detect JDK25-style main method in SpringBootTest
...
This commit adapts SpringBootTest when it has to use a main method to
detect package private main method as well as main methods that do not
have any arguments.
Closes gh-48271
4 weeks ago
Stéphane Nicoll
949c227698
Restore ApplicationServletEnvironment in web deployments
...
Closes gh-48254
4 weeks ago
Stéphane Nicoll
709e19f708
Test ApplicationServetEnvironment is configured in web environments
...
See gh-48254
4 weeks ago
Andy Wilkinson
635e331587
Mention using AutoConfigureRestTestClient in a WebMvcTest
...
Closes gh-47948
4 weeks ago
Andy Wilkinson
5f52a77480
Merge branch '3.5.x'
...
Closes gh-48269
4 weeks ago
Andy Wilkinson
b72628c0ff
Merge branch '3.4.x' into 3.5.x
...
Closes gh-48268
4 weeks ago
Andy Wilkinson
780b412415
Upgrade to actions/checkout@v6
...
Closes gh-48267
4 weeks ago
Andy Wilkinson
1761ff0ff4
Clarify Batch docs on the need for a DataSource and DB-based repository
...
Closes gh-48233
4 weeks ago
Andy Wilkinson
4d3e374ad1
Merge branch '3.5.x'
...
Closes gh-48266
4 weeks ago
Andy Wilkinson
a30efc8e0a
Merge branch '3.4.x' into 3.5.x
...
Closes gh-48265
4 weeks ago
Andy Wilkinson
835199c9e8
Clarify effects of @EnableBatchProcessing
...
Closes gh-48264
4 weeks ago
Andy Wilkinson
04ba4120a4
Document need for JdbcDialect bean with Sring Data JDBC and AOT
...
Closes gh-48240
4 weeks ago
Maurice Zeijen
a39adff3eb
Corrected ProblemDetail mixin for XmlMapper.Builder
...
The ProblemDetailXmlMapperBuilderCustomizer applied the wrong
ProblemDetail mixin for the Jackson XmlMapper. Namely the
ProblemDetailJacksonMixin, which is intended for JSON.
Now the ProblemDetailJacksonXmlMixin is used instead.
The corresponding test also tested for the wrong XML output,
which has been adjusted.
Fixes gh-48222
Signed-off-by: Maurice Zeijen <mzeijen@bol.com>
4 weeks ago
Stéphane Nicoll
0a4037880c
Merge pull request #48255 from michaldo
...
* pr/48255:
Document correct replacement for spring.jackson.parser
Document correct replacement for spring.jackson.generator
Closes gh-48255
4 weeks ago
Stéphane Nicoll
76cccc5842
Document correct replacement for spring.jackson.parser
...
See gh-48255
4 weeks ago
michaldo
6ad521cdfc
Document correct replacement for spring.jackson.generator
...
See gh-48255
Signed-off-by: michaldo <michaldo@github.com>
4 weeks ago
Stéphane Nicoll
c585b05359
Polish
...
See gh-48239
4 weeks ago
Phillip Webb
a89e89504f
Merge branch '3.5.x'
...
Closes gh-48238
4 weeks ago
Phillip Webb
aae9f47cbc
Merge branch '3.4.x' into 3.5.x
...
Closes gh-48237
4 weeks ago
Phillip Webb
580ad488f0
Upgrade to Antora Spring UI v0.4.25
...
Closes gh-48236
4 weeks ago
Andy Wilkinson
4b8db9b630
Fix problems with auto-configuration architecture checks
...
Closes gh-48216
4 weeks ago
Andy Wilkinson
85bbbc99ad
Merge branch '3.5.x'
...
Closes gh-48229
4 weeks ago
Andy Wilkinson
01d93513c7
Merge branch '3.4.x' into 3.5.x
...
Closes gh-48226
4 weeks ago
Andy Wilkinson
40453e76f0
Merge branch '3.5.x'
...
Closes gh-48228
4 weeks ago
Andy Wilkinson
7459fe0163
Merge branch '3.4.x' into 3.5.x
...
Closes gh-48227
4 weeks ago
Andy Wilkinson
859606ae13
Split architecture checks by language as well as source set
...
Closes gh-48224
4 weeks ago
Andy Wilkinson
fc8f9a322d
Annotation Kotlin auto-config examples with @AutoConfiguration
...
Closes gh-48220
4 weeks ago
Stéphane Nicoll
bd5264e28e
Merge branch '3.5.x'
...
Closes gh-48219
4 weeks ago
Stéphane Nicoll
d4408ab9cd
Merge pull request #48169 from vpavic
...
* pr/48169:
Polish "Revise "Use Liquibase for test-only migrations" section"
Revise "Use Liquibase for test-only migrations" section
Closes gh-48169
4 weeks ago
Stéphane Nicoll
1650092890
Polish "Revise "Use Liquibase for test-only migrations" section"
...
See gh-48169
4 weeks ago
Vedran Pavic
7bc6ebc169
Revise "Use Liquibase for test-only migrations" section
...
See gh-48169
Signed-off-by: Vedran Pavic <vedran@vedranpavic.com>
4 weeks ago
Stéphane Nicoll
1e96c6cd02
Merge branch '3.5.x'
...
Closes gh-48218
4 weeks ago
Stéphane Nicoll
2f27912aea
Merge branch '3.4.x' into 3.5.x
...
Closes gh-48217
4 weeks ago
Stéphane Nicoll
5bb8d711ce
Refer to Infinispan documentation
...
Rather than documenting what should be added to use Infinispan as a
cache provider, this commit adds a reference to the official
documentation.
Closes gh-48191
4 weeks ago
Stéphane Nicoll
977be74768
Document replacement for removed "max-retries" properties
...
See gh-48023
Closes gh-48206
4 weeks ago
Phillip Webb
0f4de3c4f4
Merge branch '3.5.x'
...
Closes gh-48212
4 weeks ago
Phillip Webb
39c0d17b87
Merge branch '3.4.x' into 3.5.x
...
Closes gh-48211
4 weeks ago
Phillip Webb
4d94fcba9a
Upgrade to Antora Spring UI v0.4.24
...
Closes gh-48210
4 weeks ago