|
|
|
|
@ -18,13 +18,11 @@ package org.springframework.boot.autoconfigure.data.mongo;
@@ -18,13 +18,11 @@ package org.springframework.boot.autoconfigure.data.mongo;
|
|
|
|
|
|
|
|
|
|
import org.springframework.boot.autoconfigure.AutoConfigureAfter; |
|
|
|
|
import org.springframework.boot.autoconfigure.EnableAutoConfiguration; |
|
|
|
|
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; |
|
|
|
|
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; |
|
|
|
|
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; |
|
|
|
|
import org.springframework.boot.autoconfigure.mongo.MongoAutoConfiguration; |
|
|
|
|
import org.springframework.context.annotation.Configuration; |
|
|
|
|
import org.springframework.context.annotation.Import; |
|
|
|
|
import org.springframework.data.mongodb.core.MongoOperations; |
|
|
|
|
import org.springframework.data.mongodb.repository.MongoRepository; |
|
|
|
|
import org.springframework.data.mongodb.repository.config.EnableMongoRepositories; |
|
|
|
|
import org.springframework.data.mongodb.repository.support.MongoRepositoryFactoryBean; |
|
|
|
|
@ -54,7 +52,6 @@ import com.mongodb.Mongo;
@@ -54,7 +52,6 @@ import com.mongodb.Mongo;
|
|
|
|
|
*/ |
|
|
|
|
@Configuration |
|
|
|
|
@ConditionalOnClass({ Mongo.class, MongoRepository.class }) |
|
|
|
|
@ConditionalOnBean(MongoOperations.class) |
|
|
|
|
@ConditionalOnMissingBean(MongoRepositoryFactoryBean.class) |
|
|
|
|
@Import(MongoRepositoriesAutoConfigureRegistrar.class) |
|
|
|
|
@AutoConfigureAfter(MongoAutoConfiguration.class) |
|
|
|
|
|