Class ReactiveQuerydslWebConfiguration
java.lang.Object
org.springframework.data.web.config.ReactiveQuerydslWebConfiguration
- All Implemented Interfaces:
org.springframework.web.reactive.config.WebFluxConfigurer
@Configuration(proxyBeanMethods=false)
public class ReactiveQuerydslWebConfiguration
extends Object
implements org.springframework.web.reactive.config.WebFluxConfigurer
Querydsl-specific web configuration for Spring Data. Registers a
HandlerMethodArgumentResolver
that builds up
Predicate
s from web requests.- Since:
- 1.11
- Author:
- MatÃas Hermosilla, Mark Paluch
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
configureArgumentResolvers
(org.springframework.web.reactive.result.method.annotation.ArgumentResolverConfigurer configurer) DefaultReactiveQuerydslPredicateArgumentResolver
to create QuerydslPredicate
instances for Spring WebFlux controller methods.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.web.reactive.config.WebFluxConfigurer
addCorsMappings, addFormatters, addResourceHandlers, configureContentTypeResolver, configureHttpMessageCodecs, configurePathMatching, configureViewResolvers, getMessageCodesResolver, getValidator, getWebSocketService
-
Constructor Details
-
ReactiveQuerydslWebConfiguration
public ReactiveQuerydslWebConfiguration()
-
-
Method Details
-
querydslPredicateArgumentResolver
DefaultReactiveQuerydslPredicateArgumentResolver
to create QuerydslPredicate
instances for Spring WebFlux controller methods.- Returns:
-
querydslBindingsFactory
-
configureArgumentResolvers
public void configureArgumentResolvers(org.springframework.web.reactive.result.method.annotation.ArgumentResolverConfigurer configurer) - Specified by:
configureArgumentResolvers
in interfaceorg.springframework.web.reactive.config.WebFluxConfigurer
-