1、依赖包导入
<!-- SpringBootDataMongodb依赖包 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-mongodb</artifactId>
<version>2.4.2</version>
</dependency>
2、自动配置引入
@EnableConfigurationProperties({ MongodbProperties.class })
@Import({ MongodbBeanDefinitionRegistrar.class })
@Configuration
public class MongodbAutoConfiguration {
}
@Getter
@Setter
@Component("mongodbProperties")
@ConfigurationProperties(prefix = "mongodb")
public class MongodbProperties {
/** mongodb配置 */
private Map<String, MongodbConfig> configs;
@Getter
@Setter
public static class MongodbConfig {
/** URI **/
private String uri = "";
}
}