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 との接続を確立して、データ処理を開始する方法については、「クイック スタート」セクションを参照してください。
クイック リファレンス
一般的な MongoDB コマンドのドライバー構文例については、「クイック リファレンス」セクションを参照してください。
新機能
各バージョンの新機能と変更点の一覧については、「新機能」セクションを参照してください。
使用例
完全に実行可能なコード スニペットと一般的なメソッドの説明については、「使用例」セクションを参照してください。
Fundamentals
基本情報セクションでは、Go ドライバーを使用して以下のタスクを実行する方法を確認できます。
API ドキュメント
MongoDB Java ドライバー API ドキュメントには、機能別に整理されたいくつかのライブラリが収録されています。各ライブラリのクラスとメソッドの詳細については、次の表の説明と API ドキュメントへのリンクを参照してください。
ライブラリ | 説明 |
---|---|
基本 BSON クラス | |
レコードをサポートするクラス | |
共有コア クラス | |
モダン API | |
Legacy API |
FAQ
MongoDB Java ドライバーに関するよくある質問への回答については、「よくある質問(FAQ)」セクションを参照してください。
接続のトラブルシューティング
MongoDB Java ドライバーの使用中に MongoDB の配置に接続することで発生し得る問題の解決策については、接続のトラブルシューティングを参照してください。
問題とヘルプ
バグを報告する方法、ドライバーに貢献する方法、質問をしてヘルプを得るための他のリソースを探す方法については、「問題とヘルプ」セクションで学びます。
ドライバー統合
Java ドライバーと一緒に使用できるツールとフレームワークの詳細については、「ドライバー統合」セクションを参照してください。
互換性
各 MongoDB Server バージョンに推奨される Java ドライバー バージョンを示す互換性チャートについては、「互換性」セクションを参照してください。
ドライバーのバージョンをアップグレードする
ドライバー バージョンをアップグレードするためにアプリケーションに加える必要がある変更については、「ドライバー バージョンのアップグレード」セクションを参照してください。
ドライバー アーティファクトの署名の検証
「ドライバー アーティファクト署名の検証」セクションで、Maven に公開された Java ドライバー アーティファクトの署名を検証する方法について学びます。
レガシー API からの移行
レガシー API から現在の API に移行するためにアプリケーションに加える必要がある変更については、「レガシー API からの移行」セクションを参照してください。
学ぶ
MongoDB Java ドライバーについて詳しくは、開発者ハブと MongoDB University をご覧ください。
開発者ハブ
開発者ハブでは、開発者向けのチュートリアルや交流機会を提供しています。
Java ドライバーで MongoDB 機能を使用する方法については、使い方と記事のページを参照してください。
Java ドライバーを使用している他の開発者に質問したり、ディスカッションしたりするには、フォーラム ページを参照してください。
MongoDB University
MongoDB University では、誰でもMongoDB の使い方を学べる無料のコースを提供しています。
MongoDB インストラクターが指導する無料オンラインコースをご利用ください
MongoDB を使用した Java アプリケーション開発の基本を学びます。 |