Sam Brannen
bb7e5f0172
Merge branch '5.2.x'
2020-06-15 14:59:30 +02:00
wonwoo
fd7e6486de
Fix syntax in validation examples
...
Closes gh-25251
2020-06-15 14:58:27 +02:00
Rossen Stoyanchev
1984cfe9d7
Merge branch '5.2.x'
2020-06-08 21:20:44 +01:00
Rossen Stoyanchev
a2d516d526
Replace "whitelist" with alternative words
2020-06-08 21:19:28 +01:00
Sam Brannen
edbc54fe78
Merge branch '5.2.x'
2020-06-08 19:17:01 +02:00
Sam Brannen
721fd20708
Document advice precedence in reference manual
...
This commit documents the precedence for advice declared within the
same @Aspect class or within the same <aop:aspect> element.
See gh-25186
2020-06-08 19:06:46 +02:00
Sam Brannen
0b760c15ea
Polish AOP chapter in reference manual
2020-06-08 19:06:46 +02:00
Rossen Stoyanchev
150fe96a98
Merge branch '5.2.x'
2020-06-08 17:44:42 +01:00
Rossen Stoyanchev
9e1121fd8d
Document behavior on reactive tx cancellation
...
Closes gh-25091
2020-06-08 17:43:52 +01:00
Juergen Hoeller
5051d7302d
Merge branch '5.2.x'
...
# Conflicts:
# build.gradle
# spring-test/src/main/java/org/springframework/mock/http/server/reactive/MockServerHttpRequest.java
# spring-web/src/main/java/org/springframework/http/HttpHeaders.java
# spring-web/src/testFixtures/java/org/springframework/web/testfixture/http/server/reactive/MockServerHttpRequest.java
2020-06-06 15:27:15 +02:00
Juergen Hoeller
196bb6fe32
Support for shared GroovyClassLoader in GroovyScriptFactory
...
Exposes setClassLoader method in ConfigurableApplicationContext interface as obvious first-class configuration option.
Closes gh-25177
2020-06-06 13:21:20 +02:00
Martin Macko
e11da64e9c
Fix obsolete link in Kotlin docs
...
Closes gh-25192
2020-06-05 14:12:38 +02:00
Sam Brannen
cc061ca716
Merge branch '5.2.x'
2020-05-27 16:30:22 +02:00
Sam Brannen
3cbc297fc6
Polish contribution
...
See gh-25137
2020-05-27 16:29:34 +02:00
limo520
d6cab259c3
Fix URI pattern example in webflux.adoc
...
Closes gh-25137
2020-05-27 16:14:47 +02:00
Juergen Hoeller
9999414b3b
Merge branch '5.2.x'
2020-05-18 14:24:33 +02:00
Juergen Hoeller
28177ad91b
Explicit notes on access to standard context beans in SpEL expressions
...
Closes gh-25037
2020-05-18 14:19:05 +02:00
Yanming Zhou
9d429e30de
Fix SpelEvaluationException with example code
...
org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'name' cannot be found on null
2020-05-18 14:16:15 +02:00
Rossen Stoyanchev
b1224835be
Add metadataPush support to RSocketRequester
...
Closes gh-24322
2020-05-14 15:42:43 +01:00
Rossen Stoyanchev
a64e7091e0
Deprecate support for RxJava 1.x
...
Closes gh-19628
2020-05-11 08:48:48 +01:00
stqp
73e3df5df5
Fix typo in core-beans.adoc
...
Closes gh-25040
2020-05-09 14:06:45 +02:00
Sam Brannen
8f7debc769
Merge branch '5.2.x'
2020-05-08 19:26:00 +02:00
Sam Brannen
0f22a5e409
Update Javadoc regarding reactive tx mgmt support
...
See gh-25030
2020-05-08 19:25:22 +02:00
Sam Brannen
1e64ffa7ba
Merge branch '5.2.x'
2020-05-08 18:19:17 +02:00
Sam Brannen
e1b2cafb33
Polish reactive transaction mgmt documentation in reference manual
...
See gh-25030
2020-05-08 18:13:31 +02:00
Mark Paluch
7fbdc3ad11
Document ReactiveTransactionManager support in reference manual
...
See gh-25030.
2020-05-08 16:11:02 +02:00
Sam Brannen
21800a5fa6
Polish @Transactional documentation in reference manual
2020-05-07 18:42:02 +02:00
Yanming Zhou
247662de6b
Fix @Transactional syntax error in reference manual
...
Closes gh-25021
2020-05-07 18:10:50 +02:00
Mark Paluch
2aa8aef216
Extend transaction attributes with labels
...
TransactionAttribute now exposes a labels attribute that associates a
descriptive array of labels with a transaction.
Labels may be of a pure descriptive nature or may get evaluated by
transaction managers to associate technology-specific behavior
with the actual transaction.
2020-05-06 16:28:21 +02:00
Rossen Stoyanchev
3e736898a6
Merge branch '5.2.x'
2020-05-06 14:31:58 +01:00
Rossen Stoyanchev
53e018362f
Update samples to latest RSocket API
...
A follow-up fix on the upgrade to 1.0 RC7 in gh-24934,
2020-05-06 14:28:18 +01:00
Rossen Stoyanchev
147b8fb755
Turn off use of path extensions by default
...
Closes gh-23915
2020-05-05 08:04:40 +01:00
Rossen Stoyanchev
153690e717
Merge branch '5.2.x'
2020-05-04 10:55:25 +01:00
swapy
9288067ea8
Add missing @PathVariable declarations in examples
...
Closes gh-25006
2020-05-04 11:19:19 +02:00
Sam Brannen
1b4b4c3302
Support @TestConstructor config via JUnit Platform config param
...
This commit introduces support for setting the
spring.test.constructor.autowire.mode property via a JUnit Platform
configuration parameter -- for example, via the
junit-platform.properties file.
Closes gh-24285
2020-05-03 19:02:44 +02:00
Sam Brannen
69b4f33cfa
Move spring-framework.png to src/docs folder
...
Since the spring-framework.png file is not used in the generated
reference manual, this commit moves the spring-framework.png file from
the src/docs/asciidoc/images folder up to the src/docs folder.
2020-04-29 16:25:02 +02:00
Sam Brannen
48d06a4291
Prune images folder for reference manual
...
This commit deletes unused files in the asciidoc/images folder.
2020-04-29 16:21:07 +02:00
martin-tarjanyi
3bc1d42dcd
Integrate Apache http client with WebClient
...
This commit introduces a ClientHttpConnector implementation backed by
Apache HttpComponents HttpClient 5.0.
Fixes gh-24700
2020-04-29 15:02:09 +02:00
rahulmlokurte
0e9da17910
Fix typo in webmvc-functional.adoc
...
Closes gh-24968
2020-04-25 09:24:15 +02:00
Brian Clozel
dc4cda1b13
WARN against invalid patterns with PathPatternParser
...
As of gh-24952, `PathPatternParser` will strictly reject patterns with
`"**"` in the middle of them. `"**"` is only allowed at the end of the
pattern for matching multiple path segments until the end of the path.
Currently, if `"**"` is used in the middle of a pattern it will be
considered as a single `"*"` instead. Rejecting such cases should
clarify the situation.
This commit prepares for that upcoming change and:
* logs a warning message if such a case is used by an application
* expands the MVC and WebFlux documentation about URI matching in
general
Closes gh-24958
2020-04-23 13:03:05 +02:00
Brian Hartung
1658223e58
Fixed typo
...
Fixed another small documentation typo.
2020-04-15 14:20:35 +01:00
Brian Hartung
89775844ed
Fixed typos
...
Fixed a couple of minor documentation typos
2020-04-15 14:20:35 +01:00
onnadi-sa
75457c440c
Fix typo in webflux-functional.adoc
...
Closes gh-24906
2020-04-14 15:42:50 +02:00
Sam Brannen
6c26765985
Document default constructor as fallback for non-@Autowired constructors
...
Prior to this commit, it was unclear in the documentation that a default
constructor will be used by default for autowiring if multiple
constructors are present and none of them is annotated with @Autowired.
This commit improves the documentation in this regard.
Closes gh-24838
2020-04-07 14:35:40 +02:00
Juergen Hoeller
151a18d691
Explicit notes on BeanFactory.getType vs bean class in bean definition
...
Closes gh-24816
2020-04-03 21:11:07 +02:00
Sam Brannen
a842434bff
Document precedence for @DynamicPropertySource
...
Closes gh-24837
2020-04-01 18:09:31 +02:00
Rossen Stoyanchev
99c2b1e242
Add snippet for maxInMemorySize config
...
See gh-23961
2020-03-31 17:08:12 +01:00
Sam Brannen
e26764d249
Remove duplicate words in documentation and polish Javadoc
2020-03-31 12:17:58 +02:00
Taehee Kim
8b3521d2bf
Fix typo in webflux-cors.adoc
...
Closes gh-24815
2020-03-30 14:00:25 +02:00
Mikael Elm
822ca0130a
Fix typos and improve readability in Webflux documentation
...
Closes gh-24781
2020-03-26 15:16:22 +01:00