0

コンテキスト: クライアントは、ジョブを実行するためにサーバーに呼び出しを送信します。ジョブごとに、新しい MongoClient を (Morphia で) 作成します。

MongoClient mongoClient = new MongoClient("000.00.000.000", 27017);
Morphia morphia = new Morphia();
Datastore ds = morphia.createDatastore(mongoClient, "myDatastore");
//operations on the datastore: save, find, update...

質問: それは良い習慣ですか / 完全に間違っていますか? それとも、アプリ全体の MongoClient / Morphia インスタンスをグローバル変数として 1 つだけ作成し、ジョブごとに呼び出す必要がありますか? (ここで説明されているように

4

1 に答える 1