springboot 链接mongodb异常

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springboot 链接mongodb异常相关的知识,希望对你有一定的参考价值。

参考技术A 1.com.mongodb.MongoQueryException: Query failed with error code 2 and error message 'Field 'locale' is

实体类@Document注解去掉collection,如:@Document("test")

2.Mongodb Attempt to switch database target during SASL authentication.", "code": 17

配置文件中uri末尾添加:?authSource=admin,如:
data:
mongodb:
uri: mongodb://name:pwd@host:27017/test?authSource=admin

3.可先在命令行验证链接:
/usr/local/bin/mongo mongodb://name:pwd@host:27017/test?authSource=admin

springboot操作mongodb

springboot操作mongodb

采用MongoRepository操作mongodb

springboot版本2.1.2.RELEASE

注意的是:在运行应用程序时,会报错OSS Algorithm HmacSHA1 not available异常

将eclipse的jre环境重新设置为jre目录,而不是jdk目录。

 

技术图片

技术图片

 

技术图片

 

链接:https://pan.baidu.com/s/1pTGDR2sM99iwbHE-PR606A
提取码:pell

以上是关于springboot 链接mongodb异常的主要内容,如果未能解决你的问题,请参考以下文章

春季启动MongoDB配置

解决SpringBoot 整合 MongoDB,继承MongoRepository的Repo接口无法注入异常

解决SpringBoot 整合 MongoDB,继承MongoRepository的Repo接口无法注入异常

解决SpringBoot 整合 MongoDB,继承MongoRepository的Repo接口无法注入异常

Docker,Mongodb,Windows 上的 Spring Boot 出现连接被拒绝错误

Springboot mongo异常与Docker