Sam Brannen
fda3f8201a
Switch warning level for forbidden reference to INFO in Eclipse IDE
2022-07-03 17:23:55 +02:00
Sébastien Deleuze
854307d8d8
Document that Kotlin inline classes are not supported
...
Closes gh-28642
2022-06-17 12:34:58 +02:00
Sébastien Deleuze
3401359bdf
Refine @Required Kotlin documentation
...
Refine @Required Kotlin documentation to use
annotation use site targets.
Closes gh-28630
2022-06-17 12:25:52 +02:00
Sébastien Deleuze
f1c00dd8a6
Fix a typo in ResponseEntity documentation
...
Closes gh-28647
2022-06-17 12:15:22 +02:00
Sam Brannen
bdf91ac435
Set default encoding for Eclipse projects to UTF-8
...
This change aligns with Java 18 support in recent versions of Eclipse.
2022-06-16 16:13:35 +02:00
Sam Brannen
8b4750e705
Fix Kotlin example for @ComponentScan basePackages attribute
...
Closes gh-28628
2022-06-15 11:27:39 +02:00
Juergen Hoeller
e72b0a04cd
Document limitations for MessageProducer/Consumer caching with WebLogic JMS
...
Closes gh-28500
2022-06-14 15:09:10 +02:00
Arjen Poutsma
27738cc20f
Fix code samples for nested router functions
...
Closes gh-28603
2022-06-10 13:36:33 +02:00
Sam Brannen
babff8e635
Fix Kotlin example for dependency injection with static factory method
...
Closes gh-28589
2022-06-09 13:16:19 +02:00
Sam Brannen
290cc73d3d
Fix Kotlin example for @Required
...
Since @Required can only be declared on a method, this commit moves the
@Required declaration from the field to the "set" method.
Closes gh-28590
2022-06-09 13:13:43 +02:00
Stephane Nicoll
e18a118f8b
Polish contribution
...
See gh-28572
2022-06-07 08:29:28 +02:00
Lee, Kyutae
77aac7768d
Update reference docs to use PropertySourcesPlaceholderConfigurer
...
See gh-28572
2022-06-07 08:22:53 +02:00
Ikko Ashimine
6e3b3c5419
Fix typo in webflux.adoc
...
See gh-28542
2022-05-31 10:01:13 +02:00
Sam Brannen
48c797e429
Fix Kotlin example for static factory method
...
Closes gh-28399
2022-05-11 17:33:31 +02:00
Sam Brannen
be782a2197
Polish ref docs regarding the BeanFactory API
...
See gh-28403
2022-05-11 17:16:40 +02:00
Juergen Hoeller
f963fc5f98
Check that nullable annotations are from org.springframework.lang
...
Closes gh-28410
2022-05-05 18:02:27 +02:00
Lee, Kyutae
7a75b94556
Fix typo in reference docs regarding RequestMappingHandlerAdapter
...
Closes gh-28370
2022-05-05 16:31:40 +02:00
Sam Brannen
ed06a6de26
Convert SimpleFormController example to @Controller in reference manual
...
This change is necessary since the SimpleFormController class no longer
exists.
2022-05-03 12:03:04 +02:00
Sam Brannen
a7cf19cec5
Improve documentation and matching algorithm in data binders
2022-04-13 09:55:40 +02:00
Sam Brannen
d927e37364
Add "Testing ORM entity lifecycle callbacks" note to Testing chapter
...
Closes gh-28228
2022-03-27 17:46:06 +02:00
Stephane Nicoll
4b150fd451
Update copyright date in reference manual
...
Closes gh-28237
2022-03-27 09:59:12 +02:00
Yanming Zhou
acf2955b96
Ban jetbrains annotations imports
...
Closes gh-28226
2022-03-24 13:31:36 +01:00
Sam Brannen
64b64d9ba0
Stop referring to features as "Java 5" features
...
With a Java 8 baseline in place for quite some time now, it no longer
makes sense to refer to features such as annotations as "Java 5
annotations".
This commit also removes old `Tiger*Tests` classes, thereby avoiding
duplicate execution of various tests.
2022-03-18 16:32:30 +01:00
Sam Brannen
c462fe30ed
Use Named arguments in parameterized tests
2022-03-16 14:45:47 +01:00
Sam Brannen
d9c22e657f
Document the effect of @DirtiesContext on test execution events
...
See gh-27757
2022-03-12 16:05:14 +01:00
Sam Brannen
af977c0891
Improve documentation for @EnabledIf and @DisabledIf test support
...
Closes gh-28157
2022-03-10 19:27:41 +01:00
Sam Brannen
a2f02dbfc0
Improve documentation for TestContext events
...
This commit improves the documentation for test execution events,
especially with regard to the fact that, by default, a
BeforeTestClassEvent is not published for the first test class using a
particular ApplicationContext.
This commit also introduces tests that verify the default behavior and
the ability to change the default behavior with a custom
TestExecutionListener that eagerly loads the context.
Closes gh-27757
2022-03-06 17:51:49 +01:00
Sam Brannen
8cbb188455
Fix links to Spring Security in the reference guide
...
Closes gh-28135
2022-03-05 14:53:52 +01:00
Sam Brannen
bc973d7001
Fix broken link to "CORS WebFilter" in ref docs
2022-03-05 14:36:52 +01:00
Sam Brannen
fa3130d716
Document that TX rollback rules may result in unintentional matches
...
Closes gh-28125
2022-03-04 16:39:11 +01:00
Stephane Nicoll
453c6d41f7
Fix Objenesis version
...
See gh-28100
2022-02-24 10:54:52 +01:00
Sam Brannen
97582fd0a1
Update Eclipse template to @since 5.3.16
2022-02-10 13:43:02 +01:00
Sam Brannen
5d7a632965
Ensure Spring AOP generates JDK dynamic proxies for lambdas
...
Prior to this commit, if AOP proxy generation was configured with
proxyTargetClass=true (which is the default behavior in recent versions
of Spring Boot), beans implemented as lambda expressions or method
references could not be proxied with CGLIB on Java 16 or higher without
specifying `--add-opens java.base/java.lang=ALL-UNNAMED`.
This commit addresses this shortcoming by ensuring that beans
implemented as lambda expressions or method references are always
proxied using a JDK dynamic proxy even if proxyTargetClass=true.
Closes gh-27971
2022-02-04 19:59:35 +01:00
Pavel Anisimov
05d3e820f9
Polish reference to ManagedBean annotation
...
See gh-28004
2022-02-04 09:23:32 +01:00
Sam Brannen
0e670b1c15
Polish contribution
...
See gh-27984
2022-01-28 16:15:21 +01:00
wkwkhautbois
fadfcf4e43
Fix ServletUriComponentsBuilder examples in ref docs
...
Closes gh-27984
2022-01-28 16:10:54 +01:00
Sam Brannen
6647023151
Document how to register annotated classes in a GenericWebApplicationContext
...
Closes gh-27778
2022-01-27 16:08:16 +01:00
Sam Brannen
7f65e17ff2
Improve documentation for implementing AspectJ around advice
...
Closes gh-27980
2022-01-26 17:32:48 +01:00
Sam Brannen
9095f1d584
Polish AspectJ documentation
2022-01-26 17:32:48 +01:00
Antoine Rey
316764cad0
Fix CaffeineCacheManager configuration example in reference doc
...
See gh-27967
2022-01-22 10:40:47 +01:00
rstoyanchev
01231fe923
Minor refactoring in STOMP documentation
...
Closes gh-27906
2022-01-12 08:55:32 +00:00
waahhh
edabde8a11
Fix syntax in WebFlux Validation example
...
Closes gh-27907
2022-01-09 17:26:11 +01:00
Sam Brannen
709a41fd43
Fix broken links to WebSocket support in Spring Security & Spring Session
2022-01-08 16:35:58 +01:00
Johannes Wengert
fdd6e50721
Correct not compiling example code in Data Access docs
...
The EntityManager interface does not implement AutoCloseable until
JPA 3.1.
This commit therefore partially reverts 189e1afc6e
so that the
example code compiles with the supported JPA version.
See gh-22269
Closes gh-27886
2022-01-04 16:50:23 +01:00
Sam Brannen
c942d789c3
Ignore unsupported @SuppressWarnings tokens in Eclipse IDE
...
This helps to reduce noise in the "Problems" view by not displaying
warnings resulting from @SuppressWarnings tokens that Eclipse does not
understand -- for example, tokens supported by IntelliJ IDEA or other
tools.
2022-01-04 14:52:23 +01:00
Juergen Hoeller
d7b9270672
Clarify SchedulerFactoryBean's LocalDataSourceJobStore overriding
...
Includes clarification of interface-level cache annotations for target-class proxies.
Closes gh-27709
See gh-27726
2021-12-14 16:46:13 +01:00
Stephane Nicoll
98ce171b30
Revert "Mention explicitly that @EventListener should be put on public methods"
...
This reverts commit 57a5370eec
.
See gh-27777
2021-12-09 15:18:56 +01:00
Stephane Nicoll
57a5370eec
Mention explicitly that @EventListener should be put on public methods
...
Closes gh-27777
2021-12-09 14:43:00 +01:00
Rossen Stoyanchev
5649a6f8ef
Update exchangeToMono Javadoc
...
This time showing a more representative example.
See gh-27645
2021-12-03 09:21:21 +00:00
Arjen Poutsma
be6eeafe78
Revert change createException to createError
...
createError is not available in 5.3.
See gh-27645
2021-12-02 15:59:51 +01:00