934 Commits (cad2ce0ac23d176c635e8a236635999dd632862c)

Author SHA1 Message Date
Stephane Nicoll 19d97c4253 Support for multi-threaded cache access 9 years ago
Juergen Hoeller fca5365cf1 Avoid scoped destruction callbacks in case of no post-processor actually applying 9 years ago
Stephane Nicoll 3a238a2b61 Polish contribution 9 years ago
Ben Manes 13aabeef37 Add caching support for Caffeine 9 years ago
Juergen Hoeller 967ef73765 Detect @Autowired constructors for configuration classes 9 years ago
Stephane Nicoll 9e7c791a0f Automatically autowire a bean with one constructor 9 years ago
Sam Brannen 5b3edcd9f9 Spring Cleaning in December 9 years ago
Sam Brannen 93de3553c1 Polish Javadoc in @Cache* annotations 9 years ago
Stephane Nicoll 752d3c715a Initiate structure for 4.3 XSDs 9 years ago
Juergen Hoeller 753347ea98 Consistent static final logger declarations 9 years ago
Juergen Hoeller fdc14a16ee AbstractApplicationContext clears ReflectionUtils cache as well 9 years ago
Juergen Hoeller 76f84b914f Polishing 9 years ago
Juergen Hoeller 11806b9215 Class identity comparisons wherever possible (and further polishing) 9 years ago
Stephane Nicoll 34b596c6bf Polish cache javadoc 9 years ago
Juergen Hoeller 7a8a9c71b6 Javadoc fixes 9 years ago
Juergen Hoeller def10343ea Unit tests for @Value Resource resolution 9 years ago
Juergen Hoeller edbb8bbb01 JodaTimeFormatterRegistrar defensively checks whether Joda-Time 2.x is present (for Joda-Time 1.x tolerance on the classpath) 9 years ago
Juergen Hoeller dd647659b3 Rearranged cache test class names across several modules 9 years ago
Juergen Hoeller 8c4436926f Polishing 9 years ago
Juergen Hoeller 1da564d2f0 Joda/DateTimeFormatterRegistrar also supports YearMonth and MonthDay 9 years ago
Juergen Hoeller bc0b707175 JodaTimeFormatterRegistrar supports Duration and Period as well 9 years ago
Juergen Hoeller a0747c2148 Consistent bean type checking for endpoint handlers 9 years ago
Stephane Nicoll c90ca15add Fix caching tests 9 years ago
Juergen Hoeller 24e4f56d7e Test case for event listener methods on bean with potentially inactive scope 9 years ago
Juergen Hoeller bb05bc7c01 EventListenerMethodProcessor leniently handles unresolvable bean types 9 years ago
Juergen Hoeller 2a3bf69991 AsyncAnnotationBeanPostProcessor leniently handles ambiguous TaskExecutor beans 9 years ago
Juergen Hoeller d5ca5b74a5 DateTimeFormatterRegistrar supports Duration and Period as well 9 years ago
Juergen Hoeller 20a286b4d6 ASM ClassWriter uses application ClassLoader for its getCommonSuperClass check 9 years ago
Juergen Hoeller 3aefc96593 @ManagedOperationParameter declares @Target/@Retention/@Documented/@Repeatable now 9 years ago
Andy Clement 29303ef591 Allow MapAccessor to be compilable in SpEL expressions 9 years ago
Juergen Hoeller 6d5c646faf Empty lists declared with element type (for javac to accept it) 9 years ago
Juergen Hoeller 3cb926e01c Task list getters never return null now 9 years ago
Juergen Hoeller 55d20557e0 Task list getters explicitly check for null now 9 years ago
Juergen Hoeller 98be36a306 Extended default collection size for common per-bean caches 9 years ago
Johnny Lim 2defb6555e Fix broken Javadoc related to `<` and `>` 9 years ago
Juergen Hoeller e56c11c1e8 AbstractApplicationContext.isRunning() avoids IllegalStateException 9 years ago
Juergen Hoeller cdf6eb95ab Reduced warn log entry without stacktrace for startup exceptions 9 years ago
Juergen Hoeller 760bc719f2 Polishing 9 years ago
Juergen Hoeller d5efe4f983 Detect event listener methods behind interface proxies as well 9 years ago
Stephane Nicoll 2a2a8d3f93 Allow null values to be cached with `@CacheResult` 9 years ago
Juergen Hoeller 2ba5cb2734 Polishing 9 years ago
Juergen Hoeller 6cedaa1091 Fixed order determination check to only kick in for actual configuration candidates 9 years ago
Juergen Hoeller 68308c047e Explicit notes on programmatic Executor setup in @Bean methods 9 years ago
Juergen Hoeller 8c4b8d253a Auto-adapt reflective arguments in case of vararg array type mismatch 9 years ago
Martin Macko 37735b35fc Fix missing @EnableScheduling in documentation 9 years ago
Juergen Hoeller 66177dfd8c StreamUtils.emptyInput() for consistent empty InputStream exposure 9 years ago
Juergen Hoeller 112781fb47 Reliable null value handling in ConcurrentMapCache, GuavaCache, JCacheCache 9 years ago
Juergen Hoeller 1d59c5fd41 StandardScriptEvaluator uses same eval exception exposure as ScriptTemplateView 9 years ago
Juergen Hoeller 92dc51f6a8 Shutdown hook triggers doClose within startupShutdownMonitor 9 years ago
Juergen Hoeller af213a09ee Polishing 9 years ago