Docs Menu
Docs Home
/ /

MongoDB Java ドライバー

同期Javaアプリケーション用の公式MongoDBドライバーであるJavaドライバーのドキュメント サイトへようこそ。 Maven または Gradle を使用してプロジェクトにドライバーを追加する方法や実行可能なアプリを設定する方法については、 クイック スタートガイドを参照してください。

Java アプリケーションで非同期ストリーム処理が必要な場合は、Reactive Streams を使用して MongoDB への非ブロッキング呼び出しを行う Reactive Streams ドライバーを使用します。

Java ドライバーを使用して、以下のいずれかのホスト型サービスまたはエディションで実行されている MongoDB の配置に接続できます。

  • MongoDB Atlas: MongoDB をクラウドに配置するための完全管理サービス

  • MongoDB Enterprise: サブスクリプションベースの自己管理型 MongoDB バージョン

  • MongoDB Community: ソースが利用可能で、無料で使用できる自己管理型 MongoDB バージョン

MongoDB Atlas との接続を確立して、データ処理を開始する方法については、「クイック スタート」セクションを参照してください。

一般的な MongoDB コマンドのドライバー構文例については、「クイック リファレンス」セクションを参照してください。

各バージョンの新機能と変更点の一覧については、「新機能」セクションを参照してください。

完全に実行可能なコード スニペットと一般的なメソッドの説明については、「使用例」セクションを参照してください。

基本情報セクションでは、Go ドライバーを使用して以下のタスクを実行する方法を確認できます。

MongoDB Java ドライバー API ドキュメントには、機能別に整理されたいくつかのライブラリが収録されています。各ライブラリのクラスとメソッドの詳細については、次の表の説明と API ドキュメントへのリンクを参照してください。

ライブラリ
説明

基本 BSON クラス

レコードをサポートするクラス

共有コア クラス

モダン API

Legacy API

MongoDB Java ドライバーに関するよくある質問への回答については、「よくある質問(FAQ)」セクションを参照してください。

MongoDB Java ドライバーの使用中に MongoDB の配置に接続することで発生し得る問題の解決策については、接続のトラブルシューティングを参照してください。

バグを報告する方法、ドライバーに貢献する方法、質問をしてヘルプを得るための他のリソースを探す方法については、「問題とヘルプ」セクションで学びます。

Java ドライバーと一緒に使用できるツールとフレームワークの詳細については、「ドライバー統合」セクションを参照してください。

各 MongoDB Server バージョンに推奨される Java ドライバー バージョンを示す互換性チャートについては、「互換性」セクションを参照してください。

ドライバー バージョンをアップグレードするためにアプリケーションに加える必要がある変更については、「ドライバー バージョンのアップグレード」セクションを参照してください。

ドライバー アーティファクト署名の検証」セクションで、Maven に公開された Java ドライバー アーティファクトの署名を検証する方法について学びます。

レガシー API から現在の API に移行するためにアプリケーションに加える必要がある変更については、「レガシー API からの移行」セクションを参照してください。

MongoDB Java ドライバーについて詳しくは、開発者ハブと MongoDB University をご覧ください。

開発者ハブでは、開発者向けのチュートリアルや交流機会を提供しています。

Java ドライバーで MongoDB 機能を使用する方法については、使い方と記事のページを参照してください。

Java ドライバーを使用している他の開発者に質問したり、ディスカッションしたりするには、フォーラム ページを参照してください。

MongoDB University では、誰でもMongoDB の使い方を学べる無料のコースを提供しています。

MongoDB Javaコースヒーロー

MongoDB と Java の連携

MongoDB を使用した Java アプリケーション開発の基本を学びます。

次へ

クイック スタート