简介
欢迎访问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驾驶员一起使用的工具和框架的更多信息。
兼容性
有关显示每个MongoDB Server版本推荐的Java驱动程序版本的兼容性图表,请参阅兼容性。
升级驱动程序版本
在升级驱动程序版本部分,了解可能需要对应用程序进行哪些更改才能升级驱动程序版本。
验证驱动程序工件签名
在验证驱动程序工件签名部分,了解如何验证在 Maven 上发布的 Java 驱动程序工件的签名。
从旧版 API 迁移
在从旧版 API迁移部分,了解您可能需要对应用程序进行哪些更改才能从旧版 API 迁移到当前 API。
学习
访问MongoDB论坛和MongoDB University ,学习;了解有关MongoDB Java驾驶员的更多信息。
MongoDB论坛
您可以使用MongoDB Stack Overflow标签或MongoDB Reddit 社区找到一般问题的支持。
MongoDB University
MongoDB University 中的免费课程提供了关于如何使用 MongoDB 的教学。
参加由 MongoDB 讲师讲授的免费在线课程
![]() | 了解使用 MongoDB 进行 Java 应用程序开发的基础知识。 |