クラス DataMongoRepositoriesAutoConfiguration

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

@AutoConfiguration(after=DataMongoAutoConfiguration.class) @ConditionalOnClass({MongoClient.class,MongoRepository.class}) @ConditionalOnMissingBean({MongoRepositoryFactoryBean.class,MongoRepositoryConfigurationExtension.class}) @ConditionalOnRepositoryType(store="mongodb", type=IMPERATIVE) @Import(org.springframework.boot.data.mongodb.autoconfigure.DataMongoRepositoriesRegistrar.class) public final class DataMongoRepositoriesAutoConfiguration extends ObjectSE
Spring Data の Mongo リポジトリ用の Auto-configuration。

コンテキストに MongoRepositoryFactoryBean 型の Bean が構成されておらず、Spring Data、Mongo、MongoRepository 型がクラスパス上にあり、Mongo クライアントドライバ API がクラスパス上にあり、その他の MongoRepository が構成されていない場合にアクティブになります。

いったん有効になると、自動構成は、@EnableMongoRepositories アノテーションを使用して Mongo リポジトリを有効にするのと同等の効果を発揮します。

導入:
4.0.0
作成者:
Dave Syer, Oliver Gierke, Josh Long
関連事項:
  • コンストラクターの詳細

    • DataMongoRepositoriesAutoConfiguration

      public DataMongoRepositoriesAutoConfiguration()