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
Juergen Hoeller
ba46d2bf21
Polishing
2023-07-21 23:57:20 +02:00
Juergen Hoeller
27f9473422
Merge branch '6.0.x'
...
# Conflicts:
# spring-context/src/main/java/org/springframework/cache/interceptor/CacheAspectSupport.java
2023-07-21 20:42:56 +02:00
Juergen Hoeller
4ce1ac0dcb
Polishing
2023-07-21 20:36:43 +02:00
Juergen Hoeller
f99faac073
Add caching annotation support for CompletableFuture and reactive return values
...
Includes CompletableFuture-based retrieve operations on Spring's Cache interface.
Includes support for retrieve operations on CaffeineCache and ConcurrentMapCache.
Includes async cache mode option on CaffeineCacheManager.
Closes gh-17559
Closes gh-17920
Closes gh-30122
2023-07-21 20:27:23 +02:00
Arjen Poutsma
d65d285378
Cleanup after deprecation of OkHttp3ClientHttpRequestFactory
...
See gh-30919
2023-07-21 10:07:05 +02:00
Arjen Poutsma
efb6abc43f
Deprecate OkHttp3ClientHttpRequestFactory
...
Closes gh-30919
2023-07-20 13:48:52 +02:00
Juergen Hoeller
3d57425dcb
Return rejected value from getFieldValue in case of error
...
See gh-19877
2023-07-19 23:08:42 +02:00
Juergen Hoeller
d4caaebab0
Merge branch '6.0.x'
...
# Conflicts:
# spring-context/src/main/java/org/springframework/validation/Errors.java
# spring-context/src/test/java/org/springframework/validation/DataBinderTests.java
2023-07-19 23:01:02 +02:00
Juergen Hoeller
8cc6dd629a
Polishing
2023-07-19 22:58:27 +02:00
Juergen Hoeller
391d7f2c6a
Polishing
2023-07-19 22:47:20 +02:00
Juergen Hoeller
10cb2322e9
Introduce Validator.validateObject(Object) with returned Errors
...
Includes failOnError method on Errors interface for use with validateObject.
Declares many Errors methods as default methods for lean SimpleErrors class.
Closes gh-19877
2023-07-19 21:56:44 +02:00
Sam Brannen
9571aa1c68
Stop using Constants utility in IsolationLevelDataSourceAdapter
...
See gh-30851
2023-07-19 18:05:41 +03:00
Sam Brannen
97810c84a2
Stop using Constants utility in AbstractPlatformTransactionManager
...
See gh-30851
2023-07-19 17:29:36 +03:00
Sam Brannen
d0076f5c14
Stop using Constants utility in DefaultTransactionDefinition
...
See gh-30851
2023-07-19 16:35:15 +03:00
Sam Brannen
c110644107
Polish TransactionSupportTests
2023-07-19 14:33:40 +03:00
Sam Brannen
05956d4028
Change MvcSimpleAsyncTaskExecutor.taskExecutorWarning to primitive boolean
2023-07-19 13:21:57 +03:00
Sam Brannen
b2ca36f098
Stop using Constants utility in JmsAccessor
...
See gh-30851
2023-07-19 12:16:26 +03:00
Sam Brannen
15253f3448
Polish JmsAccessor[Tests]
2023-07-19 12:16:14 +03:00
Sam Brannen
4e00c988c1
Stop using Constants utility in JmsActivationSpecConfig
...
See gh-30851
2023-07-19 11:48:28 +03:00
Brian Clozel
c88c9620b3
Upgrade to Java 21 EA 31 in CI build
2023-07-19 09:51:28 +02:00
Juergen Hoeller
2ac55659c8
Merge branch '6.0.x'
2023-07-19 01:26:05 +02:00
Juergen Hoeller
c64a322e19
Polishing
2023-07-19 01:25:20 +02:00
Juergen Hoeller
25ea1f4c0f
Merge branch '6.0.x'
...
# Conflicts:
# spring-context/src/main/java/org/springframework/scheduling/support/CronSequenceGenerator.java
2023-07-19 00:37:06 +02:00
Juergen Hoeller
2f33e77ab4
Consistent equals/hashCode style (and related polishing)
2023-07-19 00:35:19 +02:00
Juergen Hoeller
33862d98ea
Merge branch '6.0.x'
2023-07-18 22:03:03 +02:00
Juergen Hoeller
bbcc788f60
Decouple exception messages for sync=true from @Cacheable
2023-07-18 22:02:09 +02:00
Juergen Hoeller
038dda97f8
Document EntityManager injection via constructors/@Autowired
...
Closes gh-15076
2023-07-18 22:01:57 +02:00
Juergen Hoeller
c504ac5a47
Merge branch '6.0.x'
2023-07-18 12:57:18 +02:00
Juergen Hoeller
1ac0549881
Polishing
2023-07-18 12:55:32 +02:00
Juergen Hoeller
616f728afa
MethodIntrospector handles overriding bridge method correctly
...
Closes gh-30906
2023-07-18 12:54:59 +02:00
rstoyanchev
73c06347be
Update WebMvc docs on use of AsyncTaskExecutor
...
Closes gh-30905
2023-07-18 10:42:27 +01:00
rstoyanchev
4becce1c2b
Consolidate default WebMvc executor log warnings
...
Closes gh-30902
2023-07-18 10:22:45 +01:00
Juergen Hoeller
161a717639
Avoid synchronization for shortcut re-resolution
...
See gh-30883
2023-07-16 16:22:17 +02:00
Sam Brannen
28e63e9279
Polishing
2023-07-16 14:35:22 +02:00
Sam Brannen
11de70ed08
Update Javadoc for SimpleTriggerFactoryBean.setMisfireInstructionName()
...
org.quartz.Trigger#MISFIRE_INSTRUCTION_IGNORE_MISFIRE_POLICY is also
supported.
2023-07-16 14:34:42 +02:00
Sam Brannen
9283fd2162
Update Javadoc for CronTriggerFactoryBean.setMisfireInstructionName()
...
org.quartz.Trigger#MISFIRE_INSTRUCTION_IGNORE_MISFIRE_POLICY is also
supported.
2023-07-16 14:05:24 +02:00
Sam Brannen
544f594592
Update copyright headers
2023-07-15 18:23:37 +02:00
jongwooo
c21a8aa8b0
Wrap ternary operator within parentheses as outlined in Code Style
...
Closes gh-30358
2023-07-15 18:04:01 +02:00
Sam Brannen
30d6ec3398
Update copyright headers
2023-07-15 16:01:15 +02:00