クラス DataMongoReactiveRepositoriesAutoConfiguration

java.lang.ObjectSE
org.springframework.boot.data.mongodb.autoconfigure.DataMongoReactiveRepositoriesAutoConfiguration

@AutoConfiguration(after=DataMongoReactiveAutoConfiguration.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.data.mongodb.autoconfigure.DataMongoReactiveRepositoriesRegistrar.class) public final class DataMongoReactiveRepositoriesAutoConfiguration extends ObjectSE
Spring Data の Mongo リアクティブリポジトリ用の Auto-configuration

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

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

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

    • DataMongoReactiveRepositoriesAutoConfiguration

      public DataMongoReactiveRepositoriesAutoConfiguration()