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

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

相关推荐
康小庄13 分钟前
AQS独占模式——资源获取和释放源码分析
java·开发语言·jvm·spring boot·spring·spring cloud·nio
正在努力Coding1 小时前
MongoDB详细安装步骤(Windows 系统)
数据库·mongodb
码不停蹄的玄黓1 小时前
通关JUC:Java并发工具包从入门到精通 | 深度源码解析
java·jvm·spring boot·spring·spring cloud
zqmattack1 小时前
XML 注入与修复
xml
一只小小汤圆1 小时前
如何删除导出的xml中的xmlns:xsd=
xml
用户0595661192093 小时前
深入理解Spring Boot框架:从基础到实践
java·spring·编程语言
-代号95273 小时前
@SchedulerLock处理Spring Task在分布式环境下的重复执行问题
java·分布式·spring
草履虫建模5 小时前
Tomcat 和 Spring MVC
java·spring boot·spring·spring cloud·tomcat·mvc·intellij-idea
郭尘帅6666 小时前
Spring依赖注入的四种方式(面)
java·后端·spring
callJJ7 小时前
从 0 开始理解 Spring 的核心思想 —— IoC 和 DI(1)
java·开发语言·spring boot·后端·spring·restful·ioc di