Sam Brannen
bcff7d74cd
Replace map entry traversal with switch expression
...
See gh-30851
2023-07-31 16:23:47 +03:00
Sam Brannen
170d6bfdad
Clean up warnings in tests
2023-07-31 16:17:48 +03:00
Sam Brannen
2f7046f572
Deprecate org.springframework.core.Constants utility
...
Closes gh-30851
2023-07-31 16:08:47 +03:00
Sam Brannen
3b8dd0a5ac
Assert JmsAccessor.setSessionAcknowledgeMode() values
...
See gh-30851
2023-07-31 16:08:47 +03:00
Sam Brannen
9da318af96
Assert JmsActivationSpecConfig.setAcknowledgeMode() values
...
See gh-30851
2023-07-31 16:08:47 +03:00
Sam Brannen
b45bfcafc2
Assert DefaultMessageListenerContainer.setCacheLevel() values
...
See gh-30851
2023-07-31 16:08:47 +03:00
Sam Brannen
81181c346a
Assert SimpleTriggerFactoryBean.setMisfireInstruction() values
...
See gh-30851
2023-07-31 16:08:47 +03:00
Sam Brannen
1378cce9fb
Assert CronTriggerFactoryBean.setMisfireInstruction() values
...
See gh-30851
2023-07-31 16:08:47 +03:00
Sam Brannen
12f765c133
Assert XmlBeanDefinitionReader.setValidationMode() values
...
See gh-30851
2023-07-31 16:08:47 +03:00
Sam Brannen
06c6af9b0d
Stop using Constants utility in IsolationLevelDataSourceRouter
...
See gh-30851
2023-07-31 16:08:47 +03:00
Sam Brannen
181c814e69
Polish IsolationLevelDataSourceRouter
2023-07-31 16:08:47 +03:00
Sam Brannen
0eda44186a
Polish tests for configuration constants
...
See gh-30851
2023-07-31 16:08:47 +03:00
Sam Brannen
48eb477755
Assert LazyConnectionDataSourceProxy.setDefaultTransactionIsolation() values
...
See gh-30851
2023-07-31 15:11:52 +03:00
rstoyanchev
c43d2e2edc
Polishing
...
Closes gh-30959
2023-07-31 14:52:58 +03:00
Olga MaciaszekSharma
0d4010841e
Update docs for HTTP interface clients return values
...
See gh-30959
2023-07-31 14:52:58 +03:00
Sam Brannen
cc9278666d
Stop using Constants utility in LazyConnectionDataSourceProxy
...
See gh-30851
2023-07-31 13:56:49 +03:00
Sam Brannen
c87925cee7
Polish LazyConnectionDataSourceProxy
2023-07-31 13:56:49 +03:00
rstoyanchev
5b6c127283
Polishing
...
Closes gh-30936
2023-07-28 12:46:58 +03:00
Olga MaciaszekSharma
4cd9e2e9b0
Support `@RSocketExchange` for annotated responders
...
See gh-30936
2023-07-28 04:23:00 +03:00
Juergen Hoeller
376223c87d
Merge branch '6.0.x'
...
# Conflicts:
# spring-core/src/main/java/org/springframework/core/task/SimpleAsyncTaskExecutor.java
2023-07-27 21:48:42 +02:00
Juergen Hoeller
abbea39855
Polishing
2023-07-27 21:47:54 +02:00
Juergen Hoeller
ce80637891
Add option for graceful shutdown (setTaskTerminationTimeout)
...
See gh-30956
2023-07-27 21:39:58 +02:00
rstoyanchev
78d0dbb519
Ensure handling of 404 errors for static resources
...
Closes gh-30930
2023-07-27 22:13:10 +03:00
Rossen Stoyanchev
85704c890e
Use DispatchExceptionHandler for handler errors
...
See gh-30930
2023-07-27 22:13:10 +03:00
Juergen Hoeller
7681200ee7
Introduce SimpleAsyncTaskScheduler (extending SimpleAsyncTaskExecutor)
...
Closes gh-30956
2023-07-26 23:56:59 +02:00
Juergen Hoeller
5e4ed68fdd
Merge branch '6.0.x'
...
# Conflicts:
# framework-docs/modules/ROOT/pages/data-access/jdbc/core.adoc
2023-07-26 14:16:43 +02:00
Juergen Hoeller
6fd40a8f60
Upgrade to Caffeine 3.1.7 and H2 2.2.220
2023-07-26 14:15:58 +02:00
Juergen Hoeller
333249e7b0
Polishing
2023-07-26 14:07:08 +02:00
Juergen Hoeller
49c4b205e4
Documentation for common JdbcClient query/update usage
...
See gh-30931
2023-07-26 13:47:52 +02:00
Juergen Hoeller
cf1ba98d01
Documentation for Validator invocation via validateObject
...
See gh-19877
2023-07-26 13:09:26 +02:00
Juergen Hoeller
cb4222d2c2
Documentation for caching with CompletableFuture and reactive types
...
See gh-17559
See gh-17920
2023-07-26 13:07:22 +02:00
Juergen Hoeller
3437e61f98
Merge branch '6.0.x'
2023-07-26 12:08:20 +02:00
Juergen Hoeller
2573ba4a50
Polishing
2023-07-26 12:07:11 +02:00
Juergen Hoeller
bbde68c49e
Polishing
2023-07-25 19:12:07 +02:00
rstoyanchev
67e3d86bd8
Support declarativeBinding mode in DataBinder
...
Closes gh-30948
2023-07-25 18:04:21 +03:00
rstoyanchev
37eaded63d
Support BindParam annotation
...
Allows customizing the name of the request parameter to bind a
constructor parameter to.
Closes gh-30947
2023-07-25 16:15:55 +03:00
Juergen Hoeller
ccaccda6ca
Polishing
2023-07-25 19:22:02 +02:00
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
2023-07-25 19:13:33 +02:00
Juergen Hoeller
3c02ab83ed
Polishing
2023-07-25 18:11:00 +02:00
Juergen Hoeller
021161ea38
Make bean property method accessible as well (for non-public types)
...
See gh-19877
2023-07-25 18:10:43 +02:00
Juergen Hoeller
019c34f480
Introduce JdbcClient as a fluent facade for query/update execution
...
Delegates to JdbcTemplate/NamedParameterJdbcTemplate underneath the covers.
Supports parameter objects/records through SimplePropertySqlParameterSource.
Closes gh-30931
2023-07-25 18:10:30 +02:00
Juergen Hoeller
b9ba0fc572
Polishing
2023-07-24 11:26:48 +02:00
Juergen Hoeller
4a319c3c33
Merge branch '6.0.x'
2023-07-24 11:23:04 +02:00
Juergen Hoeller
fdf1418dfb
Polishing
2023-07-24 11:21:13 +02:00
Juergen Hoeller
5bcf5c6f7c
Clarify DataAccessException/ScriptException declarations for R2DBC
...
Closes gh-30932
2023-07-24 11:21:07 +02:00
Arjen Poutsma
52c77d89e9
Reverse order of RestClient and RestTemplate adapters in HTTP interface section
2023-07-24 09:46:05 +02:00
Juergen Hoeller
4786e2bf53
Introduce PREFERRED_CONSTRUCTORS_ATTRIBUTE on AbstractBeanDefinition
...
Closes gh-30917
2023-07-22 16:06:14 +02:00
Juergen Hoeller
b53034fe62
Merge branch '6.0.x'
...
# Conflicts:
# framework-platform/framework-platform.gradle
2023-07-22 00:33:12 +02:00
Juergen Hoeller
87d4afda81
Upgrade to Netty 4.1.95
2023-07-22 00:31:19 +02:00
Juergen Hoeller
3a9e0ea8a7
Polishing
2023-07-22 00:31:09 +02:00