一、添加maven依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> <version>2.6.7</version> </dependency>
二、配置properties文件
1、mongodb无密码方式:
spring.data.mongodb.uri=mongodb://192.168.78.101:27017/mongotest
2、mongodb有密码方式:
spring.data.mongodb.uri=mongodb://username:[email protected]:27017/mongotes
3、mongodb分片集群方式
##需要全部服务器ip和端口
spring.data.mongodb.uri=mongodb://user:pwd@ip1:port1,ip2:port2/database
4、mongodb副本集方式
##replicaSet--验证replica set的名称
mongodb://hipowerdmp:hipowerdmp%[email protected]:8635,7.203.150.42:8635/database?replicaSet=replica
注:密码包含@时需要转义成%40,例:admin@1234转义后未admin%401234
三、通过MongoTemplate进行操作
@Resource private MongoTemplate mongoTemplate;
标签:springboot,##,mongodb,uri,整合,spring,data From: https://www.cnblogs.com/xyinjie/p/17371435.html