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 Predicates from web requests.
Since:
1.11
Author:
Matías Hermosilla, Mark Paluch
  • Constructor Details

    • ReactiveQuerydslWebConfiguration

      public ReactiveQuerydslWebConfiguration()
  • Method Details

    • querydslPredicateArgumentResolver

      @Lazy @Bean public ReactiveQuerydslPredicateArgumentResolver querydslPredicateArgumentResolver()
      Default ReactiveQuerydslPredicateArgumentResolver to create Querydsl Predicate instances for Spring WebFlux controller methods.
      Returns:
    • querydslBindingsFactory

      @Lazy @Bean public QuerydslBindingsFactory querydslBindingsFactory()
    • configureArgumentResolvers

      public void configureArgumentResolvers(org.springframework.web.reactive.result.method.annotation.ArgumentResolverConfigurer configurer)
      Specified by:
      configureArgumentResolvers in interface org.springframework.web.reactive.config.WebFluxConfigurer