@Configuration @ConditionalOnClass(value={org.apache.solr.client.solrj.SolrClient.class,org.springframework.data.solr.repository.SolrRepository.class}) @ConditionalOnMissingBean(value={org.springframework.data.solr.repository.support.SolrRepositoryFactoryBean.class,org.springframework.data.solr.repository.config.SolrRepositoryConfigExtension.class}) @ConditionalOnProperty(prefix="spring.data.solr.repositories", name="enabled", havingValue="true", matchIfMissing=true) @Import(value=org.springframework.boot.autoconfigure.data.solr.SolrRepositoriesRegistrar.class) public class SolrRepositoriesAutoConfiguration extends ObjectSE
型 SolrRepositoryFactoryBean の Bean がコンテキストに見つからず、SolrRepository と SolrClient の両方がクラスパスにある場合にアクティブになります。
EnableSolrRepositories と同じように実行される場合。| コンストラクターと説明 |
|---|
SolrRepositoriesAutoConfiguration() |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSECopyright © 2019 Pivotal Software, Inc.. All rights reserved.