List of usage examples for org.springframework.data.querydsl.binding QuerydslBindingsFactory getEntityPathResolver
public EntityPathResolver getEntityPathResolver()
From source file:org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration.java
/** * A convenience resolver that pulls together all the information needed to service a request. * /* ww w. ja va2s . c o m*/ * @return */ @Bean public RootResourceInformationHandlerMethodArgumentResolver repoRequestArgumentResolver() { if (QueryDslUtils.QUERY_DSL_PRESENT) { QuerydslBindingsFactory factory = applicationContext.getBean(QuerydslBindingsFactory.class); QuerydslPredicateBuilder predicateBuilder = new QuerydslPredicateBuilder(defaultConversionService(), factory.getEntityPathResolver()); return new QuerydslAwareRootResourceInformationHandlerMethodArgumentResolver(repositories(), repositoryInvokerFactory(defaultConversionService()), resourceMetadataHandlerMethodArgumentResolver(), predicateBuilder, factory); } return new RootResourceInformationHandlerMethodArgumentResolver(repositories(), repositoryInvokerFactory(defaultConversionService()), resourceMetadataHandlerMethodArgumentResolver()); }