- 05 4月, 2016 1 次提交
-
-
由 Stephane Nicoll 提交于
Ignore container's auto-startup once the context is refreshed. Issue: SPR-14015
-
- 04 4月, 2016 6 次提交
-
-
由 Stephane Nicoll 提交于
* pr/1027: Fix typo
-
由 youmoo 提交于
Closes gh-1027
-
由 Sebastien Deleuze 提交于
Issue: SPR-14108
-
由 Juergen Hoeller 提交于
Issue: SPR-14097
-
由 Juergen Hoeller 提交于
Issue: SPR-14110
-
由 Juergen Hoeller 提交于
Issue: SPR-14109
-
- 01 4月, 2016 1 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-14104
-
- 31 3月, 2016 3 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-14100
-
由 Sam Brannen 提交于
This commit documents the @Ignore'd test to explain that Spring does not support a hybrid approach for annotation attribute overrides with transitive implicit aliases. Issue: SPR-13554
-
由 Juergen Hoeller 提交于
Issue: SPR-11106
-
- 30 3月, 2016 7 次提交
-
-
由 Juergen Hoeller 提交于
Includes consistent applicability of class-level metadata to user-level methods only. Issue: SPR-14017 Issue: SPR-14095
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
Issue: SPR-14095
-
由 Sam Brannen 提交于
Issue: SPR-13475
-
由 Sam Brannen 提交于
Issue: SPR-13973
-
由 Roy Clarkson 提交于
OkHttp3 introduces a new package and API that is incompatible with previous versions. This commit adds a new OkHttp3ClientHttpRequestFactory and supporting classes.
-
由 Sam Brannen 提交于
-
- 29 3月, 2016 6 次提交
-
-
由 Sam Brannen 提交于
This commit reverts the recently added merged annotation support for Spring's JMX annotations by once again using the simpler searches for repeatable annotations in AnnotationUtils. Issue: SPR-13973
-
由 Brian Clozel 提交于
Prior to this commit, the `HttpInvokerServiceExporter` would close its `ObjectOutputStream`, which itself issues duplicate flushes on the underlying `OutputStream`. Duplicate flushes can lead to multiple, separate TCP packets where those should be gathered writes. This commit wraps the underying stream with a decorator that guards against flush calls that are duplicated with the one done in `close`. Issue: SPR-14040
-
由 Brian Clozel 提交于
Prior to this commit, HTTP clients relying on the JDK HTTP client would not properly reuse existing TCP connections (i.e. HTTP 1.1 persisten connection). The SimpleClientHttpResponse would close the actual connection once the response is handled. As explained in the JDK documentation (http://docs.oracle.com/javase/8/docs/technotes/guides/net/http-keepalive.html) HTTP clients should do the following to allow resource reuse: * consume the whole HTTP response content * close the response inputstream once done This commit makes sure that the response content is totally drained and then the stream closed (and not the connection). Issue: SPR-14040
-
由 Juergen Hoeller 提交于
Issue: SPR-14089
-
由 Juergen Hoeller 提交于
Issue: SPR-14093
-
由 Juergen Hoeller 提交于
Issue: SPR-14094
-
- 28 3月, 2016 1 次提交
-
-
由 Sam Brannen 提交于
-
- 27 3月, 2016 2 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-14091
-
由 Sam Brannen 提交于
Issue: SPR-13973
-
- 26 3月, 2016 10 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-14017
-
由 Sam Brannen 提交于
-
由 Sam Brannen 提交于
Issue: SPR-13973
-
由 Sam Brannen 提交于
-
由 Sam Brannen 提交于
Issue: SPR-13973
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
-
由 Brian Clozel 提交于
Prior to this commit, binding a `@ModelAttribute` object as a Controller handler paramater would instantiate the object and set all its properties, fetching data from the request. When no data is available, the WebDataBinder tries to bind default "empty" values: * Boolean.FALSE for boolean types * empty arrays for array types * null by default This commit adds the new default empty values: * empty Collections for Collection types * empty Maps for Map types Rather than using empty implementations provided by `Collections.empty` (which are not mutable), we're using the closest possible target type and real implementations, provided by the `CollectionFactory`. Issue: SPR-13502
-
由 Sam Brannen 提交于
Issue: SPR-13973
-
由 Phillip Webb 提交于
Update methods in TestPropertySourceUtils to accept var-args and allow addInlinedProperties to be called more than once. Issue: SPR-14088
-
- 25 3月, 2016 3 次提交
-
-
由 Sam Brannen 提交于
This commit introduces a boolean alwaysProcesses() method in the Processor API which allows for simplification across all search algorithms within AnnotatedElementUtils. Specifically, it is no longer necessary for process() methods to verify that the supplied annotation is actually the sought target annotation. In addition, duplicated code has been extracted into common methods (e.g., hasMetaAnnotationTypes()) and common Processor implementations (e.g., AlwaysTrueBooleanAnnotationProcessor).
-
由 Sam Brannen 提交于
Issue: SPR-13973
-
由 Sam Brannen 提交于
Issue: SPR-13973
-