发布说明可在此处查看。
Java 驱动程序的参考和 API 文档可在此处查看。
Kotlin 驱动程序的参考和 API 文档可在此处查看。
Scala 驱动程序的参考和 API 文档可在此处查看。
有关如何使用 MongoDB JVM 驱动程序的教程,请参考 MongoDB 大学。MongoDB 开发者中心中还可以找到使用 Java 驱动程序和 Kotlin 驱动程序的其他教程、视频和代码示例。
对于 MongoDB Java、Kotlin 和 Scala 驱动程序的问题、疑问或反馈,请查看我们的支持渠道。请勿直接向任何驱动程序开发人员发送电子邮件询问问题或疑问 - 您更有可能在 MongoDB 社区论坛或 StackOverflow 上得到答案。
请至少在您的描述中包含您正在使用的驱动程序的确切版本。如果您遇到连接问题,通常还需要粘贴构造 MongoClient 实例的代码行,以及传递给构造函数的所有参数值。您还应该检查应用程序日志中是否有任何与连接相关的异常,并将其一并发布。
认为在 Java、Kotlin 或 Scala 驱动程序中发现了错误?想在驱动程序中看到新功能?请在我们的问题管理工具 JIRA 中创建一个案例:
JIRA 中关于驱动程序和核心服务器(即 SERVER)项目的错误报告是公开的。
如果您发现驱动程序或任何其他 MongoDB 项目中存在安全漏洞,请按照此处的说明进行报告。
当对公共 API 进行破坏性更改时,将进行主要版本递增(例如 4.x -> 5.x)。在主要版本发布中删除的所有方法和类都将在先前主要版本分支的某个版本中被弃用,和/或在发布说明中特别说明。
次要版本 5.x 递增(例如 5.1、5.2 等)将在添加非平凡的新功能或进行重大增强或错误修复时发生,这些更改可能会影响某些边缘情况的行为(例如依赖于由错误导致的行为)。增强的一个例子是添加方法或类以支持 MongoDB 服务器添加的新功能。除非另有说明,次要版本通常与同一主要版本分支的先前次要版本在二进制上兼容。
补丁版本 5.x.y 递增(例如 5.0.0 -> 5.0.1、5.1.1 -> 5.1.2 等)仅用于错误修复,并且始终与同一次要版本分支的先前补丁版本在二进制上兼容。
标有 @Alpha
注解的 API 处于开发初期阶段,可能会在未来版本中进行不兼容的更改,甚至被移除,并且可能缺少一些预期功能。带有 @Alpha
注解的 API 可能包含已知的影响功能、性能和稳定性的问题。它们也不受其所在库提供的任何兼容性保证的约束。
不建议<i>应用程序</i>在生产环境中使用 Alpha API,也不建议<i>