miduo_pay/src/main/java/com/jmfy/util/Connect.java

38 lines
1.2 KiB
Java
Raw Normal View History

2017-10-17 20:32:10 +08:00
package com.jmfy.util;
import com.mongodb.MongoClient;
import com.mongodb.WriteConcern;
import com.mongodb.client.MongoIterable;
import org.springframework.data.mongodb.MongoDbFactory;
import org.springframework.data.mongodb.core.MongoTemplate;
import org.springframework.data.mongodb.core.SimpleMongoDbFactory;
import org.springframework.data.mongodb.core.convert.MongoConverter;
import org.springframework.stereotype.Component;
import javax.annotation.PostConstruct;
import javax.annotation.Resource;
import java.util.HashMap;
import java.util.Map;
2018-02-09 10:12:07 +08:00
//@Component
2017-10-17 20:32:10 +08:00
public class Connect {
2018-02-09 10:12:07 +08:00
//
// @Resource
// private MongoClient mongo;
// @Resource
// private MongoConverter mongoConverter;
//
// private Map<String,MongoTemplate> mongoMaps= new HashMap<>();
//
// @PostConstruct
// public void init(){
// MongoIterable<String> databases = mongo.listDatabaseNames();
// for(String dbName:databases){
// MongoDbFactory simpleMongoDbFactory = new SimpleMongoDbFactory(mongo,dbName);
// MongoTemplate mongoTemplate = new MongoTemplate(simpleMongoDbFactory, mongoConverter);
// mongoMaps.put(dbName,mongoTemplate);
// }
// }
2017-10-17 20:32:10 +08:00
}