- 11 11月, 2015 2 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-13663
-
由 Juergen Hoeller 提交于
Issue: SPR-13662
-
- 10 11月, 2015 1 次提交
-
-
由 Phillip Webb 提交于
Reduce cache memory consumption by using a single constant for empty arrays.
-
- 09 11月, 2015 9 次提交
-
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
Issue: SPR-13576
-
由 Juergen Hoeller 提交于
Issue: SPR-13650
-
由 Juergen Hoeller 提交于
Issue: SPR-13654
-
由 Sam Brannen 提交于
-
由 Stephane Nicoll 提交于
Even though the JSR-107 spec forbids to store null values, our cache abstraction allows that behaviour with a special handled (and this is the default behaviour). While this was working fine with our own set of annotations, the JSR-107 interceptor counterpart was interpreting the spec sensu strictu. We now allow for that special case as well. Issue: SPR-13641
-
由 Juergen Hoeller 提交于
Issue: SPR-12926
-
由 Juergen Hoeller 提交于
Issue: SPR-13656
-
由 Juergen Hoeller 提交于
Issue: SPR-13653
-
- 07 11月, 2015 4 次提交
-
-
由 Rossen Stoyanchev 提交于
This commit expands the range of whitelisted extensions by checking if an extension can be resolved to image/*, audo/*, video/*, as well as any content type that ends with +xml. Issue: SPR-13643
-
由 Rossen Stoyanchev 提交于
We know skip the Content-Disposition header for any extension if the chosen request mapping explicitly contains the URl extension. Issue: SPR-13629
-
由 Brian Clozel 提交于
Prior to this change, the HttpEntityMethodProcessor would try to process conditional requests that are undefined by the spec, such as: * an HTTP GET request with "If-None-Match:*" * a request with both "If-None-Match" and "If-Match" * a request with both "If-None-Match" and "If-Unmodified-Since" This commit skips the processing of those requests as conditional requests and continues with normal request handling. Issue: SPR-13626
-
由 Juergen Hoeller 提交于
-
- 06 11月, 2015 6 次提交
-
-
由 Rossen Stoyanchev 提交于
Issue: SPR-13530
-
由 Rossen Stoyanchev 提交于
Issue: SPR-13531
-
由 Rossen Stoyanchev 提交于
Issue: SPR-13642
-
由 Rossen Stoyanchev 提交于
Issue: SPR-13643
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
Issue: SPR-13621
-
- 05 11月, 2015 8 次提交
-
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
Issue: SPR-13621
-
由 Rossen Stoyanchev 提交于
The URI template is now manually parsed vs using a regex to extract URI variable names and to create a pattern for matching to actual URLs. This provides more control to deal with nested curly braces. Issue: SPR-13627
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
Issue: SPR-13621
-
由 Juergen Hoeller 提交于
AnnotatedElementUtils consistently operates on actual annotation type if available (for performance reasons) The goal is to avoid String name comparisons in favor of annotation type identity checks wherever possible. Also, we avoid double getDeclaredAnnotations/getAnnotations checks on anything other than Classes now, since we'd just get the same result in a fresh array. Issue: SPR-13621
-
由 Juergen Hoeller 提交于
Issue: SPR-13621
-
由 Phillip Webb 提交于
Improve the performance of the `getMergedAnnotationAttributes` and `isAnnotated` methods in `AnnotatedElementUtils` by returning immediately when the element had no annotations. Issue: SPR-13621
-
- 03 11月, 2015 7 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-13621
-
由 Sebastien Deleuze 提交于
Add new MediaType.APPLICATION_JSON_UTF8 and MediaType.APPLICATION_JSON_UTF8_VALUE constants for "application/json;charset=UTF-8" content type in order to make it easier to override @RequestMapping "produces" attribute without losing the default JSON charset (UTF-8). Issue: SPR-13600
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
Issue: SPR-13621
-
由 Juergen Hoeller 提交于
Issue: SPR-13634
-
由 Stephane Nicoll 提交于
Issue: SPR-13633
-
由 Rossen Stoyanchev 提交于
Issue: SPR-13629
-
- 02 11月, 2015 3 次提交
-
-
由 Stephane Nicoll 提交于
Issue: SPR-13633
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
Issue: SPR-13628
-