Spring 整合MongoDB xml解析

beans引用

XML 复制代码
xmlns:mongo="http://www.springframework.org/schema/data/mongo"


xsi:schemaLocation="
    http://www.springframework.org/schema/data/mongo                         http://www.springframework.org/schema/data/mongo/spring-mongo.xsd "

具体标签

mongo:mongo-client

id

MongoClient的名称,默认值:mongoClient

host

连接到MongoDB服务器的host,默认:localhost

port

连到到MongoDB服务器的端口号,默认:27017

credentials

用户身份认证逗号分隔的配置,格式:username:password@database

replica-set

逗号分隔的的副本集集合,格式为host:port,host:port

mongo:client-options

暂时无用 内嵌在mongo-client标签内

mongo:db-factory

配置本地账号密码:

ps:因为本地默认没有账号密码链接为这种:mongodb://localhost:27017

搞!!!

ps:当前方法测试效果不理想 使用密码可以链接 不使用密码依然可以 但错误信息不可以 后期更正

先使用navicat添加数据库用户

配置对应权限

然后保存。

第二步:修改默认安装位置配置文件:C:\Program Files\MongoDB\Server\{version}\bin\mongod.cfg 增加对应配置项 保存!

复制代码
security:
  authorization: enabled

然后重启对应服务 再测试连接使用密码

相关推荐
敖正炀21 分钟前
Spring 深度内核-核心容器与扩展机制-声明式事务的内部 AOP 实现:TransactionInterceptor 全解
spring
counting money23 分钟前
Spring框架基础(配置篇)
java·后端·spring
生活真难29 分钟前
SpringCloud - 任务调度 - xxl-job
后端·spring·spring cloud
敖正炀1 小时前
Spring 深度内核-核心容器与扩展机制-AOP 进阶:AspectJ 集成、LTW 织入与工程实践
spring
直奔標竿2 小时前
Java开发者AI转型第二十二课!Spring AI 个人知识库实战(一)——架构搭建与核心契约落地
java·人工智能·后端·spring·架构
曹牧4 小时前
Spring WebService 的两种主流实现方式‌
java·后端·spring
直奔標竿4 小时前
Java开发者AI转型第二十三课!Spring AI个人知识库实战(二):异步ETL流水线搭建与避坑指南
java·人工智能·spring boot·后端·spring
JAVA面经实录9174 小时前
Spring Boot + Spring AI 一体化实战全文档
java·人工智能·spring boot·spring
希望永不加班4 小时前
SpringBoot 接口签名验证(AppKey/Secret)
java·spring boot·后端·spring
曹牧6 小时前
Spring:@RequestMapping 注解匹配顺序
java·后端·spring