package cn.com.cennavi.northis.mongo;
import com.mongodb.MongoClient;
import com.mongodb.client.MongoDatabase;
public class MongoJDBC {
/**
* Get a mongo connection
* @param host the server ip where mongo is located
* @param port mongo service port number
* @param db db_name
* @return
*/
public static MongoDatabase getMongo(String host, int port, String db) {
MongoClient mongoClient = null;
MongoDatabase mongoDatabase = null;
try {
// connect to mongodb service
mongoClient = new MongoClient(host, port);
// connect to the database
mongoDatabase = mongoClient.getDatabase(db);
System.out.println("Connect to database successfully");
} catch (Exception e) {
System.err.println(e.getClass().getName() + ": " + e.getMessage());
}
return mongoDatabase;
}
}