プロジェクトでScalaドライバーを使い始める方法として推奨されるのは、依存関係管理システムを使用することです。MongoDB Scalaドライバーを手動でダウンロードするには、 Scalaドライバー Mavenリポジトリ を参照してください。
次のセクションには、非ブロッキング バックプレッシャーを持つ非同期ストリーム処理のための Reactive Streams ベースの Scala 実装が含まれています。
Scala 2.12 ベースのドライバー
Maven を使用してパッケージを管理している場合は、次のエントリをpom.xml
依存関係リストに追加します。
<dependencies> <dependency> <groupId>org.mongodb.scala</groupId> <artifactId>mongo-scala-driver_2.12</artifactId> <version>5.2.1</version> </dependency> </dependencies>
sbt を使用してパッケージを管理している場合は、build.sbt
ファイルに次のエントリを追加します。
libraryDependencies += "org.mongodb.scala" %% "mongo-scala-driver" % "5.2.1"
Scala 2.11 ベースのドライバー
Maven を使用してパッケージを管理している場合は、次のエントリをpom.xml
依存関係リストに追加します。
<dependencies> <dependency> <groupId>org.mongodb.scala</groupId> <artifactId>mongo-scala-driver_2.11</artifactId> <version>5.2.1</version> </dependency> </dependencies>
sbt を使用してパッケージを管理している場合は、build.sbt
ファイルに次のエントリを追加します。
libraryDependencies += "org.mongodb.scala" %% "mongo-scala-driver" % "5.2.1"