Example usage for org.springframework.data.mongodb.repository.support ReactiveMongoRepositoryFactory setBeanFactory

List of usage examples for org.springframework.data.mongodb.repository.support ReactiveMongoRepositoryFactory setBeanFactory

Introduction

In this page you can find the example usage for org.springframework.data.mongodb.repository.support ReactiveMongoRepositoryFactory setBeanFactory.

Prototype

@Override
    public void setBeanFactory(BeanFactory beanFactory) throws BeansException 

Source Link

Usage

From source file:example.ApplicationConfiguration.java

@Bean
ReactiveMongoRepositoryFactory reactiveMongoRepositoryFactory(ReactiveMongoOperations reactiveMongoOperations) {

    ReactiveMongoRepositoryFactory factory = new ReactiveMongoRepositoryFactory(reactiveMongoOperations);
    factory.setRepositoryBaseClass(SimpleReactiveMongoRepository.class);
    factory.setBeanClassLoader(classLoader);
    factory.setBeanFactory(beanFactory);
    factory.setEvaluationContextProvider(DefaultEvaluationContextProvider.INSTANCE);

    return factory;
}