OpenShift fournit des variables d'environnement , que vous devez utiliser pour vous connecter à votre MongoDB.
OPENSHIFT_MONGODB_DB_HOSTL'adresse IP MongoDBOPENSHIFT_MONGODB_DB_PORTLe port MongoDBOPENSHIFT_MONGODB_DB_USERNAMELe nom d'utilisateur MongoDBOPENSHIFT_MONGODB_DB_PASSWORDLe mot de passe MongoDBOPENSHIFT_MONGODB_DB_URLL'URL de connexion MongoDB (par exemple,mongodb://<username>:<password>@<hostname>:<port>/)
J'utilise une seule ligne de code pour me connecter à la base de données :
new MongoClient(new MongoClientURI(System.getenv("OPENSHIFT_MONGODB_DB_URL")));