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
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
diguage
0501999e43
Fix comment syntax in xml examples
...
See gh-25537
2020-08-06 14:25:30 +02:00
diguage
e150a95685
Fix comment syntax in xml examples
...
See gh-25537
2020-08-06 09:10:10 +02: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
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
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
Juergen Hoeller
3a653bd35f
Deprecate JCA CCI support
...
Closes gh-25287
2020-06-19 19:19:14 +02:00
Sam Brannen
dc3801043f
Merge branch '5.2.x'
2020-06-18 14:55:02 +02:00
Sam Brannen
46c786167e
Replace "blacklist" with alternative words
...
See gh-25262
2020-06-18 14:54:33 +02:00
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
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
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
stqp
73e3df5df5
Fix typo in core-beans.adoc
...
Closes gh-25040
2020-05-09 14:06:45 +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
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
e26764d249
Remove duplicate words in documentation and polish Javadoc
2020-03-31 12:17:58 +02:00
Juergen Hoeller
bb1699a9d3
Revise documentation for autowiring with annotated constructors
...
Closes gh-24711
2020-03-23 18:01:30 +01:00
Sviatoslav Hryb
018ba92214
Fix formatting in AOP examples in documentation
2020-03-09 14:44:41 +00:00
Sviatoslav Hryb
f5195887c9
Fix ampersands in AOP examples in documentation
2020-03-09 13:27:55 +00:00
Qimiao Chen
7ce22e2f3a
Update IntroductionInfo example in reference manual
...
Closes gh-24650
2020-03-06 12:34:00 +01:00
Rossen Stoyanchev
e1b0296f9e
Polishing contribution
...
See gh-24589
2020-03-03 15:38:47 +00:00
陈其苗
771fbde951
Fix URL to Spring Tool Suite
...
See gh-24589
2020-03-03 15:38:47 +00:00
Sviatoslav Hryb
60fd95a354
Fix formatting for pointcut expression examples in documentation
...
Closes gh-24621
2020-03-02 13:42:09 +01:00
Andreas Volkmann
b30f9a1308
Fix typo in core-aop.adoc
...
Closes gh-24602
2020-02-26 18:33:25 +00:00
Qimiao Chen
8cf70fe509
Improve documentation for @Autowired/@Value in @Configuration classes
...
Closes gh-24585
2020-02-25 11:01:19 +01:00
Rossen Stoyanchev
7e402ba4fe
Improve docs on date and time formatting
...
Closes gh-24370
2020-02-24 19:05:09 +00:00