クラス MongoReactiveRepositoriesAutoConfiguration

java.lang.ObjectSE
org.springframework.boot.autoconfigure.data.mongo.MongoReactiveRepositoriesAutoConfiguration

@AutoConfiguration(after=MongoReactiveDataAutoConfiguration.class) @ConditionalOnClass({com.mongodb.reactivestreams.client.MongoClient.class,org.springframework.data.mongodb.repository.ReactiveMongoRepository.class}) @ConditionalOnMissingBean({org.springframework.data.mongodb.repository.support.ReactiveMongoRepositoryFactoryBean.class,org.springframework.data.mongodb.repository.config.ReactiveMongoRepositoryConfigurationExtension.class}) @ConditionalOnRepositoryType(store="mongodb", type=REACTIVE) @Import(org.springframework.boot.autoconfigure.data.mongo.MongoReactiveRepositoriesRegistrar.class) public class MongoReactiveRepositoriesAutoConfiguration extends ObjectSE
Spring Data の Mongo リアクティブリポジトリ用の Auto-configuration

コンテキストに構成された型 ReactiveMongoRepositoryFactoryBean の Bean がなく、Spring Data Mongo ReactiveMongoRepository 型がクラスパス上にあり、ReactiveStreams Mongo クライアントドライバー API がクラスパス上にあり、他に構成された ReactiveMongoRepository がない場合にアクティブ化します。

有効になると、自動構成は、@EnableReactiveMongoRepositories アノテーションを使用して Mongo リポジトリを有効にすることと同等になります。

導入:
2.0.0
作成者:
Mark Paluch
関連事項:
  • EnableReactiveMongoRepositories
  • コンストラクターの詳細

    • MongoReactiveRepositoriesAutoConfiguration

      public MongoReactiveRepositoriesAutoConfiguration()