application.properties
在里面将uri从本地修改为远程地址
spring.data.mongodb.uri=mongodb://账号:密码@远程主机地址:端口号/数据库名
结果:连不上
Application注解
在项目的Application中添加注解:@SpringBootApplication(exclude = {MongoAutoConfiguration.class})
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
import org.springframework.boot.autoconfigure.mongo.MongoAutoConfiguration;
import org.springframework.web.bind.annotation.CrossOrigin;
@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class, MongoAutoConfiguration.class})
@CrossOrigin
public class Demo3Application
{
public static void main(String[] args)
{
SpringApplication.run(Demo3Application.class, args);
}
}
新建MongoConfig类
impo

文章讲述了如何在SpringBoot项目中将MongoDB的uri从本地修改为远程地址,以及遇到的连接问题,如MongoSocketOpenException和Connectionrefused,解决过程包括排除自动配置、修改MongoDBbindIP、创建用户和权限、处理防火墙设置等。
最低0.47元/天 解锁文章
1499

被折叠的 条评论
为什么被折叠?



