Mongodb-java
MongoDB-Java
この章では、MongoDB JDBCドライバーをセットアップする方法を学びます。
インストール
JavaプログラムでMongoDBの使用を開始する前に、MongoDB JDBCドライバーとJavaがマシンにセットアップされていることを確認する必要があります。 マシンにJavaをインストールするためのJavaチュートリアルを確認できます。 次に、MongoDB JDBCドライバーのセットアップ方法を確認しましょう。
データベースに接続する
データベースに接続するには、データベース名を指定する必要があります。データベースが存在しない場合は、MongoDBが自動的に作成します。
以下は、データベースに接続するためのコードスニペットです-
次に、上記のプログラムをコンパイルして実行し、以下に示すようにデータベースmyDbを作成します。
実行すると、上記のプログラムは次の出力を提供します。
コレクションを作成する
コレクションを作成するには、 com.mongodb.client.MongoDatabase クラスの* createCollection()*メソッドを使用します。
以下は、コレクションを作成するためのコードスニペットです-
コンパイルすると、上記のプログラムはあなたに次の結果を与えます-
コレクションの取得/選択
データベースからコレクションを取得/選択するには、 com.mongodb.client.MongoDatabase クラスの* getCollection()*メソッドを使用します。
以下は、コレクションを取得/選択するプログラムです-
コンパイルすると、上記のプログラムはあなたに次の結果を与えます-
ドキュメントを挿入する
MongoDBにドキュメントを挿入するには、 com.mongodb.client.MongoCollection クラスの* insert()*メソッドが使用されます。
以下は、ドキュメントを挿入するためのコードスニペットです-
コンパイルすると、上記のプログラムはあなたに次の結果を与えます-
すべてのドキュメントを取得
コレクションからすべてのドキュメントを選択するには、 com.mongodb.client.MongoCollection クラスの* find()*メソッドが使用されます。 このメソッドはカーソルを返すため、このカーソルを繰り返す必要があります。
以下は、すべてのドキュメントを選択するプログラムです-
コンパイルすると、上記のプログラムはあなたに次の結果を与えます-
ドキュメントを更新
コレクションからドキュメントを更新するには、 com.mongodb.client.MongoCollection クラスの* updateOne()*メソッドが使用されます。
以下は、最初のドキュメントを選択するプログラムです-
コンパイルすると、上記のプログラムはあなたに次の結果を与えます-
ドキュメントを削除する
コレクションからドキュメントを削除するには、 com.mongodb.client.MongoCollection クラスの* deleteOne()*メソッドを使用する必要があります。
以下は、ドキュメントを削除するプログラムです-
コンパイルすると、上記のプログラムはあなたに次の結果を与えます-
コレクションの削除
データベースからコレクションを削除するには、 com.mongodb.client.MongoCollection クラスの* drop()*メソッドを使用する必要があります。
以下は、コレクションを削除するプログラムです-
コンパイルすると、上記のプログラムはあなたに次の結果を与えます-
すべてのコレクションのリスト
データベース内のすべてのコレクションをリストするには、 com.mongodb.client.MongoDatabase クラスの* listCollectionNames()*メソッドを使用する必要があります。
以下は、データベースのすべてのコレクションを一覧表示するプログラムです-
コンパイルすると、上記のプログラムはあなたに次の結果を与えます-
残りのMongoDBメソッド* save()、limit()、skip()、sort()*など 後続のチュートリアルで説明したのと同じように機能します。