简介
欢迎访问 Java 驱动程序的文档站点,该驱动程序是用于同步 Java 应用程序的 MongoDB 官方驱动程序。请参阅 快速入门指南,了解如何使用 Maven 或 Gradle 将驱动程序添加到您的项目中,以及如何设置可运行的应用。
如果 Java 应用程序需要异步流处理,请使用 Reactive Streams Driver,它使用反应式流来对 MongoDB 进行非阻塞调用。
连接到兼容的 MongoDB 部署
您可以使用 Java 驱动程序连接到在以下任一托管服务或版本上运行的 MongoDB 部署:
MongoDB Atlas:用于云中 MongoDB 部署的完全托管服务
MongoDB Enterprise:基于订阅、自我管理的 MongoDB 版本
MongoDB Community:source-available、免费使用且可自行管理的 MongoDB 版本
快速入门
快速参考
请参阅“快速参考”部分中常见 MongoDB 命令的驱动程序语法示例。
版本说明
有关每个版本的新功能和变更列表,请参阅发布说明部分。
API 文档
MongoDB Java 驱动程序 API 文档包含多个按功能组织的库。 有关每个库中的类和方法的详细信息, 请参阅下表以获取其描述和 API 文档链接。
库 | 说明 |
|---|---|
基本 BSON 类 | |
支持记录的类 | |
共享核心类 | |
现代 API | |
Legacy API |
连接故障排除
有关在使用 MongoDB Java 驱动程序连接到 MongoDB 部署时可能遇到的一些问题的解决方案,请参阅连接故障排除。
问题与帮助
查看问题 & 帮助部分,了解如何报告错误、促进驱动程序发挥作用以及查找提问和获得帮助的额外资源。
驱动程序集成
您可以在第三方集成部分了解有关可以与 Java 驱动程序结合使用的工具和框架的更多信息。
兼容性
升级驱动程序版本
在升级驱动程序版本部分,了解可能需要对应用程序进行哪些更改才能升级驱动程序版本。
验证驱动程序工件签名
在验证驱动程序工件签名部分,了解如何验证在 Maven 上发布的 Java 驱动程序工件的签名。
从旧版 API 迁移
在从旧版 API迁移部分,了解您可能需要对应用程序进行哪些更改才能从旧版 API 迁移到当前 API。
学习
访问MongoDB论坛和MongoDB University,学习有关MongoDB Java驱动程序的更多信息。
MongoDB论坛
您可以使用MongoDB Stack Overflow标签 或MongoDB Reddit Community 寻求一般问题的支持。
MongoDB University
MongoDB University 中的免费课程提供了关于如何使用 MongoDB 的教学。
参加由 MongoDB 讲师讲授的免费在线课程
![]() | 了解使用 MongoDB 进行 Java 应用程序开发的基础知识。 |
