MongoDB Java ドライバー
はじめに
同期Javaアプリケーション用の公式MongoDBドライバーであるJavaドライバーのドキュメント サイトへようこそ。 を使い始める チュートリアルに従って、Maven または Gradle を使用してプロジェクトにドライバーを追加する方法や実行可能なアプリを設定する方法について学びます。
Java アプリケーションで非同期ストリーム処理が必要な場合は、Reactive Streams を使用して MongoDB への非ブロッキング呼び出しを行う Reactive Streams ドライバーを使用します。
互換性のある MongoDB 配置への接続
Java ドライバーを使用して、以下のいずれかのホスト型サービスまたはエディションで実行されている MongoDB の配置に接続できます。
MongoDB Atlas: MongoDB をクラウドに配置するための完全管理サービス
MongoDB Enterprise: サブスクリプションベースの自己管理型 MongoDB バージョン
MongoDB Community: ソースが利用可能で、無料で使用できる自己管理型 MongoDB バージョン
はじめる
MongoDB Atlasへの接続を確立し、データの操作を開始する方法について詳しくは、「使用開始」セクションを参照してください。
新機能
各バージョンの新機能と変更点の一覧については、「新機能」セクションを参照してください。
API ドキュメント
MongoDB Java ドライバー API ドキュメントには、機能別に整理されたいくつかのライブラリが収録されています。各ライブラリのクラスとメソッドの詳細については、次の表の説明と API ドキュメントへのリンクを参照してください。
ライブラリ | 説明 |
---|---|
基本 BSON クラス | |
レコードをサポートするクラス | |
共有コア クラス | |
モダン API | |
Legacy API |
接続のトラブルシューティング
MongoDB Java ドライバーの使用中に MongoDB の配置に接続することで発生し得る問題の解決策については、接続のトラブルシューティングを参照してください。
問題とヘルプ
バグを報告する方法、ドライバーに貢献する方法、質問をしてヘルプを得るための他のリソースを探す方法については、「問題とヘルプ」セクションで学びます。
互換性
各 MongoDB Server バージョンに推奨される Java ドライバー バージョンを示す互換性チャートについては、「互換性」セクションを参照してください。
ドライバーのバージョンをアップグレードする
ドライバー バージョンをアップグレードするためにアプリケーションに加える必要がある変更については、「ドライバー バージョンのアップグレード」セクションを参照してください。
ドライバー アーティファクトの署名の検証
「ドライバー アーティファクト署名の検証」セクションで、Maven に公開された Java ドライバー アーティファクトの署名を検証する方法について学びます。
レガシー API からの移行
レガシー API から現在の API に移行するためにアプリケーションに加える必要がある変更については、「レガシー API からの移行」セクションを参照してください。
学ぶ
MongoDB Java ドライバーについて詳しくは、開発者ハブと MongoDB University をご覧ください。
開発者ハブ
開発者ハブでは、開発者向けのチュートリアルや交流機会を提供しています。
Java ドライバーで MongoDB 機能を使用する方法については、使い方と記事のページを参照してください。
Java ドライバーを使用している他の開発者に質問したり、ディスカッションしたりするには、フォーラム ページを参照してください。
MongoDB University
MongoDB University では、誰でもMongoDB の使い方を学べる無料のコースを提供しています。
MongoDB インストラクターが指導する無料オンラインコースをご利用ください
![]() | MongoDB を使用した Java アプリケーション開発の基本を学びます。 |