Andreas Ahlenstorf
cd6085a310
Add kotlinx.serialization JSON support to Spring MVC
...
Closes gh-21188
Co-authored-by: Sebastien Deleuze <sdeleuze@vmware.com >
2020-09-14 23:25:16 +02:00
Juergen Hoeller
07b3e92bae
Merge branch '5.2.x'
...
# Conflicts:
# build.gradle
# src/docs/asciidoc/core/core-aop-api.adoc
2020-09-14 22:22:02 +02:00
Juergen Hoeller
3c84863271
Polishing
2020-09-14 22:18:30 +02:00
Ruslan Stelmachenko
3b0f14fd2e
Fix typo in Regular Expression Pointcuts docs
...
Closes gh-25767
2020-09-14 21:01:13 +02:00
Sokrato
4dfecde694
fix core doc English regarding @AspectJ
2020-09-14 10:20:31 +01:00
xuxiang
f37e0c6a1b
Fix typo regarding Ordered interface in core-aop.adoc
...
Closes gh-25759
2020-09-12 13:57:11 +02:00
Brian Clozel
078543ce67
Deprecate Joda time support
...
This commit deprecates the Joda time support and schedules it for
removal in 6.0.
Closes gh-25736
2020-09-08 14:46:48 +02:00
Rossen Stoyanchev
dd011c991c
Merge branch '5.2.x' into master
2020-09-07 21:41:30 +01:00
Rossen Stoyanchev
94c91c9e9c
Explain how to provide serialization view programmatically
...
Closes gh-25596
2020-09-07 21:27:52 +01:00
Juergen Hoeller
9d7849c539
Merge branch '5.2.x'
...
# Conflicts:
# spring-expression/src/main/java/org/springframework/expression/spel/ast/MethodReference.java
2020-09-05 13:02:01 +02:00
Juergen Hoeller
939c76c4a5
Revise documentation notes on getParameterType performance issues
...
See gh-25679
2020-09-05 13:00:06 +02:00
Rossen Stoyanchev
e34c800467
More updates to Web testing section
...
See gh-19647
2020-09-01 08:56:57 +01:00
Rossen Stoyanchev
c6b87b3ef4
Updates to Web testing sections of reference docs
...
Closes gh-19647
2020-08-31 21:15:17 +01:00
Rossen Stoyanchev
591ab8a00a
@EnableWebFlux setup supports WebSocketHandler
...
Closes gh-22587
2020-08-31 21:15:17 +01:00
Rossen Stoyanchev
7bc8035989
Replace http with https in docs sample
2020-08-28 22:30:57 +01:00
Rossen Stoyanchev
42aeb6cd93
Update docs on timeouts with WebClient
...
Closes gh-25115
2020-08-28 22:19:01 +01:00
Oleksii Klochko
7205edac85
Fix typo in websocket.adoc
...
Closes gh-25630
2020-08-22 22:56:36 +02:00
York Lee
36553264ce
Fix document for core-bean.adoc
...
This is the orginal "A bean is an object that is instantiated, assembled, and otherwise managed by a Spring IoC container". Here's an extra word of "otherwise".
2020-08-14 11:04:27 +01:00
Sam Brannen
2c757399b2
Polish spring-jcl documentation
2020-08-11 11:58:49 +02:00
Vitalii Ananev
890f29e832
Add spring-jcl information to reference doc
...
Closes gh-22158
2020-08-10 16:52:45 +02:00
Sam Brannen
1dcaa04224
Fix typo in reference manual
2020-08-10 12:22:06 +02:00
diguage
2c274cf0aa
Use Groovy syntax highlighting in reference manual
...
Closes gh-25554
2020-08-10 12:11:03 +02:00
diguage
0501999e43
Fix comment syntax in xml examples
...
See gh-25537
2020-08-06 14:25:30 +02:00
Stephane Nicoll
6d164b1445
Merge branch '5.2.x'
2020-08-06 09:30:17 +02:00
diguage
5cb2cc2466
Fix asciidoctor syntax for source
...
See gh-25539
2020-08-06 09:27:09 +02:00
diguage
e150a95685
Fix comment syntax in xml examples
...
See gh-25537
2020-08-06 09:10:10 +02:00
Rossen Stoyanchev
683cc2eb7f
Add NDJSON and deprecate application/stream+json
...
Closes gh-21283
2020-07-28 17:53:37 +03:00
Brian Clozel
9301d7a294
Add application startup metrics support
...
This commit adds a new `StartupStep` interface and its factory
`ApplicationStartup`. Such steps are created, tagged with metadata and
thir execution time can be recorded - in order to collect metrics about
the application startup.
The default implementation is a "no-op" variant and has no side-effect.
Other implementations can record and collect events in a dedicated
metrics system or profiling tools. We provide here an implementation for
recording and storing steps with Java Flight Recorder.
This commit also instruments the Spring application context to gather
metrics about various phases of the application context, such as:
* context refresh phase
* bean definition registry post-processing
* bean factory post-processing
* beans instantiation and post-processing
Third part libraries involved in the Spring application context can
reuse the same infrastructure to record similar metrics.
Closes gh-24878
2020-07-27 22:37:14 +02:00
Jay Bryant
674bad0c59
Wording changes
...
Replace potentially insensitive language with more neutral language.
See gh-25314
2020-07-20 20:08:54 +02:00
Sam Brannen
3d64f8162c
Merge branch '5.2.x'
2020-07-20 18:38:32 +02:00
Jay Bryant
1c83b3fc22
Wording changes
...
Replace potentially insensitive language with more neutral language.
Closes gh-25314
2020-07-20 17:14:13 +02:00
Sam Brannen
b0570cd3a6
Polish contribution
...
See gh-25367
2020-07-16 15:56:17 +02:00
Martin Knopf
35c0ae7b0c
Allow auto grow for entries w/o default constructor in SpEL
...
Prior to this commit, The "auto grow" feature in SpEL expressions only
worked for element types with a default constructor. For example, auto
grow did not work for a list of BigDecimal elements.
This commit inserts a null value in the list when no default
constructor can be found for the element type.
Closes gh-25367
2020-07-16 15:31:33 +02:00
Rossen Stoyanchev
7c98251142
Support for making requests via RSocketClient
...
Closes gh-25332
2020-07-14 12:07:59 +03:00
Brian Clozel
d9ccd618ea
Deprecate remoting technologies support
...
Because of security and broader industry support, support for several
remoting technologies is now deprecated and scheduled for removal in
Spring Framework 6.0.
This commit deprecates the following remoting technologies:
* HTTPInvoker
* RMI
* Hessian
* JMS remoting
Other remoting technologies like EJB or JAXWS might be deprecated in the
future depending on industry support.
Closes gh-25379
2020-07-10 12:04:24 +02:00
Sam Brannen
c972d861ed
Revert "Use correct link to MaxInMemorySize"
...
This reverts commit 90467ba568 .
2020-07-08 15:25:46 +02:00
Johnny Lim
90467ba568
Use correct link to MaxInMemorySize
...
Closes gh-25368
2020-07-08 15:05:24 +02:00
Rossen Stoyanchev
0e4e25d227
Updates to CORS patterns contribution
...
Closes gh-25016
2020-07-08 13:18:46 +03:00
Sam Brannen
882668c1bc
Merge branch '5.2.x'
2020-07-06 16:33:01 +02:00
Sam Brannen
8734c64b75
Remove invalid import from Kotlin example
2020-07-06 16:31:33 +02:00
Sam Brannen
8be2a43d52
Rename SystemArchitecture aspect to CommonPointcuts in AOP ref doc
...
See gh-25357
2020-07-06 16:20:05 +02:00
Sam Brannen
33643593e2
Merge branch '5.2.x'
2020-07-06 14:51:15 +02:00
Sam Brannen
52c2ca610b
Polish AOP reference documentation
...
- fix formatting
- fix syntax
- use consistent example package name
2020-07-06 14:50:44 +02:00
Sam Brannen
85a46882ce
Merge branch '5.2.x'
2020-07-02 15:29:32 +02:00
Maksim
008a0a1bdd
Fix interface and class names in examples in core-aop doc
...
Closes gh-25351
2020-07-02 15:28:05 +02:00
Sam Brannen
f9331d921f
Merge branch '5.2.x'
2020-06-23 17:10:33 +02:00
DK Lee
6419b18bee
Fix typo in Java example for handler class
...
Closes gh-25302
2020-06-23 16:46:14 +02:00
Juergen Hoeller
9e12a20324
Polishing
2020-06-23 11:35:22 +02:00
Kamil Szymanski
23aeba0e46
Fix typos in WebRequest.checkNotModified docs
...
Closes gh-1035
2020-06-23 09:45:07 +02:00
Sam Brannen
bf5033281b
Merge branch '5.2.x'
2020-06-22 11:38:50 +02:00