springboot与mongodb整合
一、添加maven依赖
二、配置properties文件
1、mongodb无密码方式:
spring.data.mongodb.uri=mongodb://192.168.78.101:27017/mongotest
2、mongodb有密码方式:
spring.data.mongodb.uri=mongodb://username:password@192.168.78.101: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%401234@7.203.148.131:8635,7.203.150.42:8635/database?replicaSet=replica
注:密码包含@时需要转义成%40,例:admin@1234转义后未admin%401234
三、通过MongoTemplate进行操作
@Resource private MongoTemplate mongoTemplate;