@Configuration(proxyBeanMethods=false) @ConditionalOnClass(value={com.mongodb.client.MongoClient.class,org.springframework.data.mongodb.core.MongoTemplate.class}) @EnableConfigurationProperties(value=MongoProperties.class) @Import(value={org.springframework.boot.autoconfigure.data.mongo.MongoDataConfiguration.class,org.springframework.boot.autoconfigure.data.mongo.MongoDatabaseFactoryConfiguration.class,org.springframework.boot.autoconfigure.data.mongo.MongoDatabaseFactoryDependentConfiguration.class}) @AutoConfigureAfter(value=MongoAutoConfiguration.class) public class MongoDataAutoConfiguration extends ObjectSE
Auto-configuration
。 同じ型の他の Bean が構成されていない場合、MongoTemplate
および GridFsTemplate
Bean を登録します。
spring.data.mongodb.database プロパティが設定されている場合はそれを尊重し、設定されていない場合はテストデータベースに接続します。
コンストラクターと説明 |
---|
MongoDataAutoConfiguration() |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE