- 03 11月, 2016 1 次提交
-
-
由 Sebastien Deleuze 提交于
Issue: SPR-14800
-
- 02 11月, 2016 11 次提交
-
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
Issue: SPR-14872 (cherry picked from commit 17863dfb)
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
Issue: SPR-14863
-
由 Juergen Hoeller 提交于
Issue: SPR-14863
-
由 Rossen Stoyanchev 提交于
Issue: SPR-14869
-
由 Rossen Stoyanchev 提交于
-
由 Sebastien Deleuze 提交于
- ScriptedSubscriber has been renamed to Verifier - The Publisher is passed to create() instead of verify() - No more need to specify the generic type explicitly - Version is now sync with reactor-core Issue: SPR-14800
-
由 Andy Clement 提交于
For SPR-14863 we need to adjust the code generation for OpNE to use !x.equals(y) rather than x!=y. There are also further cases in the equalityCheck() code in Operator that were not being handled in the compilation case (when comparators are used for example). This latter issue also affects OpEQ. Rather than add yet more bytecode generation, both OpNE and OpEQ generateCode() methods have been simplified. The generated code now delegates to equalityCheck() in Operator which is exactly what the interpreted case does. This ensures that the compiled code continues to behave just like the interpreted case. It ensures changes to the interpreted case are automatically picked up for the compiled case. It makes the bytecode generation simpler. The benefit of compilation of SpEL expressions is to avoid slow reflective calls - that doesn't apply for a basic (in)equality test so there is no need to go crazy in bytecode gen. Issue: SPR-14863
-
由 Rossen Stoyanchev 提交于
The method to access the Principal from the ServerWebExchange is now a Mono<Principal> (rather than Optional<Principal>). There is also support for Principal as a controller method argument. Issue: SPR-14680, SPR-14865
-
由 Rossen Stoyanchev 提交于
-
- 01 11月, 2016 4 次提交
-
-
由 Juergen Hoeller 提交于
(cherry picked from commit 77e00f19)
-
由 Rossen Stoyanchev 提交于
This commit adds support for detecting the target WebHandler along with WebFilters, WebExceptionHandlers, and other spring-web reactive strategies in an ApplicationContext. WebReactiveConfigurationSupport has @Bean factory methods for DispatcherHandler and ResponseStatusExceptionHandler. WebHttpHandlerBuilder has a static factory method that initializes the builder from an ApplicationContext. This method is also used in the DispatcherHandler#toHttpHandler(ApplicationContext) shortcut method. Issue: SPR-14837
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
-
- 31 10月, 2016 9 次提交
-
-
由 Rossen Stoyanchev 提交于
Issue: SPR-14543
-
由 Rossen Stoyanchev 提交于
The createBinder method in BindingContext now returns the binder instance rather than a Mono with the expectation that binder initialization (e.g. @InitBinder) does not require blocking. Issue: SPR-14543
-
由 Rossen Stoyanchev 提交于
HandlerMethodArgumentResolver is a non-blocking contract, however only implementations that read the request body require blocking. This commit introduces SyncMethodArgumentResolver as an extension of the non-blocking contract that allows synchronous implementations to use synchronous argument resolution. There is also a SyncInvocableHandlerMethod extension that uses only sync argument resolvers and allows a synchronous invocation. Issue: SPR-14543
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
Issue: SPR-14862 (cherry picked from commit d859826b)
-
由 Juergen Hoeller 提交于
Issue: SPR-14304
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
Issue: SPR-14861
-
- 29 10月, 2016 15 次提交
-
-
由 Sebastien Deleuze 提交于
-
由 Stephane Nicoll 提交于
-
由 Stephane Nicoll 提交于
This commit introduces the `DispatcherServletCustomizer` callback interface that can be used to customize the `DispatcherServlet` that a `MockMvc` is using. Previously, only the `dispatchOptions` flag can be customized. This commit allows to customize any property of `DispatcherServlet` before it is initialized. Issue: SPR-14277
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
Includes consistent quoting of qualified type names in related classes. Issue: SPR-14831
-
由 Juergen Hoeller 提交于
Issue: SPR-14816
-
由 Juergen Hoeller 提交于
Issue: SPR-14783
-
由 Juergen Hoeller 提交于
Issue: SPR-14324
-
由 Juergen Hoeller 提交于
Issue: SPR-14833
-
由 Juergen Hoeller 提交于
Issue: SPR-14844
-
由 Juergen Hoeller 提交于
Issue: SPR-14781 Issue: SPR-14801
-
由 Rossen Stoyanchev 提交于
The ServerWebExchange now has a getFormData() method that delegates to FormHttpMessageReader for the parsing and then caches the result so it may be used multiples times during request processing. Issue: SPR-14541
-
由 Rossen Stoyanchev 提交于
-
由 Sebastien Deleuze 提交于
Issue: SPR-14540
-