MongoDb学习 自定义配置mongodb连接
Posted 想去天空的猫
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MongoDb学习 自定义配置mongodb连接相关的知识,希望对你有一定的参考价值。
最近研究了mongodb获取本地连接属性的方案,场景就是mongodb的连接地址不在配置文件中配置,而是在代码中写好,代码中是从本地文件读取地址。
public class MongoConfig { @Bean public MongoDbFactory mongoDbFactory() throws UnknownHostException { StringBuffer url=new StringBuffer(); url.append("127.0.0.1");//数据库地址 url.append(":"); url.append("27017");//数据库端口 url.append("/"); url.append("dataBase");//数据库名字 MongoClientURI mongoClientURI=new MongoClientURI(url.toString(),new MongoClientOptions.Builder()); SimpleMongoDbFactory simpleMongoDbFactory=new SimpleMongoDbFactory(mongoClientURI); return simpleMongoDbFactory; } @Bean public MongoTemplate mongoTemplate(MongoDbFactory mongoDbFactory) throws UnknownHostException{ MongoTemplate mongoTemplate= new MongoTemplate(mongoDbFactory); return mongoTemplate; } }
以上是关于MongoDb学习 自定义配置mongodb连接的主要内容,如果未能解决你的问题,请参考以下文章