发布于2022.10.11
引用:springboot整合mongoDB相关配置文件 - wjbk - 博客园 (cnblogs.com)
1.添加pom依赖
2.配置访问路径
spring.data.mongodb.uri= mongodb://43.143.130.108:27017/test?authSource=admin&authMechanism=SCRAM-SHA-1
===================如果时本地的Mongodb则可以访问,到此结束==============
我不想在本地下载太多东西,就在云服务器安装了Mongodb,配置访问规则后,能够PING通,依然访问出错。测试环境中,访问报错:拒绝访问,访问超时
解决方案如下:
1、创建配置类,用@Configuration 注解,向spring容器中放入MongoClient的继承类
2、重写该配置类的构造器,host 为 云服务器的公网IP即可
@Configuration
public class MongoConfig extends MongoClient {
public MongoConfig() {
super("43.143.130.108");
}
}
可以直接拿我的云服务器公网ip测试,不知道后续还会不会购买,一个月内可用。