在SpringBoot使用MongoDB时出现的bug和解决

在springboot使用MongoDB时出现的bug和解决

在springboot整合MongoDB时,报错

INFO 67135 --- [ main] org.mongodb.driver.connection : Closed connection [connectionId{localValue:2}] to 127.0.0.1:27017 because there was a socket exception raised by this connection.

org.springframework.data.mongodb.UncategorizedMongoDbException: Exception authenticating MongoCredential{mechanism=SCRAM-SHA-1, userName='root', source='demo', password=, mechanismProperties=}; nested exception is com.mongodb.MongoSecurityException: Exception authenticating MongoCredential{mechanism=SCRAM-SHA-1, userName='root', source='demo', password=, mechanismProperties=}

报错的话说是权限 什么的,可以把properties 文件中mongodb.uri改一下:

spring.data.mongodb.uri=mongodb://root:123456@127.0.0.1:27017/demo?authSource=admin&authMechanism=SCRAM-SHA-1

root是账号,123456是密码,demo是数据库名字,改为自己的

相关推荐
老毛肚2 小时前
Spring boot 特性和自写Reids组件
java·spring boot·后端
武子康3 小时前
Java-05 深入浅出 MyBatis动态SQL与参数拼接完全指南
java·spring boot·后端
invicinble7 小时前
springboot提供的机制大全
java·spring boot·后端
西凉的悲伤8 小时前
SpringBoot WebClient 介绍
java·spring boot·后端·webclient
行者-全栈开发8 小时前
SpringBoot AOP 面向切面编程实战|4大企业级案例+自定义注解+5个避坑指南
spring boot·aop·权限校验·自定义注解·日志记录·避坑指南·切面编程
Full Stack Developme9 小时前
Spring Boot 状态机 与 com.alibaba.cola 中的状态机
java·spring boot·后端
咕噜咕噜啦啦9 小时前
从spring到spring boot——JAVA项目开发
java·前端·spring boot·后端·spring
invicinble11 小时前
springboot出现的原因(一)--处理spring和maven的关系
spring boot·spring·maven
happymaker062611 小时前
SpringBoot学习日记——DAY05(SpringBoot整合MyBatis-plus实现增删改查)
spring boot·学习·mybatis
phltxy11 小时前
RabbitMQ SpringBoot消息队列与应用间通信
spring boot·rabbitmq·java-rabbitmq