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
然后重启对应服务 再测试连接使用密码