Hello, next I will show you how to read the MongoDB database names from Java 1.7, using connector version mongo-java-driver-2.9.3.jar.
import com.mongodb.Mongo; import com.mongodb.MongoException; import java.util.List; public class MongoDBAccess { /** * @param args */ public static void main(String[] args) { Mongo mongoClient = null; try{ mongoClient = new Mongo("127.0.0.1", 27017); // Change to proper server or port, I used the default one ListPara mayor información, visiten: MongoDB - Java Language Centerdatabases = mongoClient.getDatabaseNames(); for(String database : databases){ System.out.println(database); } } catch(MongoException exc){ System.out.println(exc.getMessage()); } catch(Exception exc){ System.out.println(exc.getMessage()); } finally{ if(mongoClient != null){ mongoClient.close(); } } } }
For further information, visit: MongoDB - Java Language Center