Juergen Hoeller
450cc212a2
Support for transactional listeners with reactive transactions
...
TransactionalApplicationListener and TransactionalEventListener automatically detect a reactive TransactionContext as the event source and register the synchronization accordingly. TransactionalEventPublisher is a convenient delegate for publishing corresponding events with the current TransactionContext as event source. This can also serve as a guideline for similar reactive event purposes.
Closes gh-27515
Closes gh-21025
Closes gh-30244
1 year ago
Juergen Hoeller
a9d100eeee
Support for always executing specific listeners in original thread
...
See gh-30244
1 year ago
Sam Brannen
dde8f4489f
Polish MappedInterceptor
1 year ago
Sam Brannen
f9f7a7cd78
Polish contribution
...
See gh-30971
1 year ago
graceyu
6de95a2b37
Provide methods for obtaining include/exclude patterns in MappedInterceptor
...
Prior to this commit, MappedInterceptor had a getPathPatterns() method
that returned the include patterns.
This commit introduces getIncludePathPatterns() (which effectively
replaces getPathPatterns()) and getExcludePathPatterns(). In addition,
this commit deprecates getPathPatterns().
Closes gh-30971
1 year ago
Sam Brannen
f00756bc7c
Update copyright headers
1 year ago
Sam Brannen
b00d120514
Merge branch '6.0.x'
1 year ago
Sam Brannen
2dc4eea62f
Remove native image hints for TransactionDefinition constants
...
Closes gh-30854
1 year ago
Sam Brannen
db8fa4d505
Polish DataSize
1 year ago
Sam Brannen
525621c4d8
Polish contribution
...
See gh-30710
1 year ago
Patrick Strawderman
01e90bbd0e
Use Long.parseLong(CharSequence,...) to avoid intermediate String creation
...
Where possible, switch to the Long.parseLong variant that accepts a
start and end index for the supplied CharSequence, thus avoiding making
unnecessary copies of the String input.
Closes gh-30710
1 year ago
Sam Brannen
af1c06917d
Upgrade to JUnit 5.10
...
Closes gh-30970
1 year ago
Sam Brannen
bcff7d74cd
Replace map entry traversal with switch expression
...
See gh-30851
1 year ago
Sam Brannen
170d6bfdad
Clean up warnings in tests
1 year ago
Sam Brannen
2f7046f572
Deprecate org.springframework.core.Constants utility
...
Closes gh-30851
1 year ago
Sam Brannen
3b8dd0a5ac
Assert JmsAccessor.setSessionAcknowledgeMode() values
...
See gh-30851
1 year ago
Sam Brannen
9da318af96
Assert JmsActivationSpecConfig.setAcknowledgeMode() values
...
See gh-30851
1 year ago
Sam Brannen
b45bfcafc2
Assert DefaultMessageListenerContainer.setCacheLevel() values
...
See gh-30851
1 year ago
Sam Brannen
81181c346a
Assert SimpleTriggerFactoryBean.setMisfireInstruction() values
...
See gh-30851
1 year ago
Sam Brannen
1378cce9fb
Assert CronTriggerFactoryBean.setMisfireInstruction() values
...
See gh-30851
1 year ago
Sam Brannen
12f765c133
Assert XmlBeanDefinitionReader.setValidationMode() values
...
See gh-30851
1 year ago
Sam Brannen
06c6af9b0d
Stop using Constants utility in IsolationLevelDataSourceRouter
...
See gh-30851
1 year ago
Sam Brannen
181c814e69
Polish IsolationLevelDataSourceRouter
1 year ago
Sam Brannen
0eda44186a
Polish tests for configuration constants
...
See gh-30851
1 year ago
Sam Brannen
48eb477755
Assert LazyConnectionDataSourceProxy.setDefaultTransactionIsolation() values
...
See gh-30851
1 year ago
rstoyanchev
c43d2e2edc
Polishing
...
Closes gh-30959
1 year ago
Olga MaciaszekSharma
0d4010841e
Update docs for HTTP interface clients return values
...
See gh-30959
1 year ago
Sam Brannen
cc9278666d
Stop using Constants utility in LazyConnectionDataSourceProxy
...
See gh-30851
1 year ago
Sam Brannen
c87925cee7
Polish LazyConnectionDataSourceProxy
1 year ago
rstoyanchev
5b6c127283
Polishing
...
Closes gh-30936
1 year ago
Olga MaciaszekSharma
4cd9e2e9b0
Support `@RSocketExchange` for annotated responders
...
See gh-30936
1 year ago
Juergen Hoeller
376223c87d
Merge branch '6.0.x'
...
# Conflicts:
# spring-core/src/main/java/org/springframework/core/task/SimpleAsyncTaskExecutor.java
1 year ago
Juergen Hoeller
abbea39855
Polishing
1 year ago
Juergen Hoeller
ce80637891
Add option for graceful shutdown (setTaskTerminationTimeout)
...
See gh-30956
1 year ago
rstoyanchev
78d0dbb519
Ensure handling of 404 errors for static resources
...
Closes gh-30930
1 year ago
Rossen Stoyanchev
85704c890e
Use DispatchExceptionHandler for handler errors
...
See gh-30930
1 year ago
Juergen Hoeller
7681200ee7
Introduce SimpleAsyncTaskScheduler (extending SimpleAsyncTaskExecutor)
...
Closes gh-30956
1 year ago
Juergen Hoeller
5e4ed68fdd
Merge branch '6.0.x'
...
# Conflicts:
# framework-docs/modules/ROOT/pages/data-access/jdbc/core.adoc
1 year ago
Juergen Hoeller
6fd40a8f60
Upgrade to Caffeine 3.1.7 and H2 2.2.220
1 year ago
Juergen Hoeller
333249e7b0
Polishing
1 year ago
Juergen Hoeller
49c4b205e4
Documentation for common JdbcClient query/update usage
...
See gh-30931
1 year ago
Juergen Hoeller
cf1ba98d01
Documentation for Validator invocation via validateObject
...
See gh-19877
1 year ago
Juergen Hoeller
cb4222d2c2
Documentation for caching with CompletableFuture and reactive types
...
See gh-17559
See gh-17920
1 year ago
Juergen Hoeller
3437e61f98
Merge branch '6.0.x'
1 year ago
Juergen Hoeller
2573ba4a50
Polishing
1 year ago
Juergen Hoeller
bbde68c49e
Polishing
1 year ago
rstoyanchev
67e3d86bd8
Support declarativeBinding mode in DataBinder
...
Closes gh-30948
1 year ago
rstoyanchev
37eaded63d
Support BindParam annotation
...
Allows customizing the name of the request parameter to bind a
constructor parameter to.
Closes gh-30947
1 year ago
Juergen Hoeller
ccaccda6ca
Polishing
1 year ago
Juergen Hoeller
5ebbb3ff3e
Merge branch '6.0.x'
...
# Conflicts:
# spring-jdbc/src/main/java/org/springframework/jdbc/core/JdbcOperations.java
# spring-jdbc/src/main/java/org/springframework/jdbc/core/JdbcTemplate.java
# spring-jdbc/src/main/java/org/springframework/jdbc/core/namedparam/NamedParameterJdbcTemplate.java
1 year ago