文档菜单
文档首页
/ / /
Kotlin 同步驱动器
/

BSON

本页内容

  • 概述
  • BSON数据格式
  • MongoDB与BSON
  • 安装BSON库

在本指南中,您可以了解BSON数据格式、MongoDB如何使用BSON组织存储数据,以及如何独立于Kotlin Sync驱动器安装BSON库。

BSON(二进制JSON),是MongoDB用于组织存储数据的格式。该数据格式包括所有JSON数据结构类型,并支持包括日期、不同大小的整数(32位和64位)、ObjectId和二进制数据等类型。有关支持类型的完整列表,请参阅MongoDB服务器文档中的BSON类型BSON类型

BSON不是人类可读的,但您可以使用BSON库将其转换为人类可读的JSON表示。您可以在MongoDB网站上的JSON和BSON指南中了解更多关于这些格式之间关系的信息。

您可以在 Kotlin Sync 驱动程序应用程序中使用以下对象类型之一,这些类型实现了 BSON 接口:

以下说明如何将BSON库作为依赖项添加到您的项目中。

注意

如果您已经将Kotlin Sync驱动程序作为依赖项添加到您的项目中,则可以跳过此步骤。这是因为BSON库已经包含在驱动程序所需的依赖项中。

有关如何将MongoDB Kotlin Sync驱动程序作为依赖项添加到您的项目的说明,请参阅驱动程序安装部分。

我们建议您使用MavenGradle 构建自动化工具来管理Kotlin项目的依赖项。以下说明详细介绍了Maven和Gradle的依赖项声明

以下代码片段显示了在您的 pom.xml 文件的 dependencies 部分。

<dependencies>
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>bson</artifactId>
<version>5.2.0</version>
</dependency>
</dependencies>

以下代码片段展示了在您的 build.gradle 文件中的 dependencies 对象中的依赖声明。

dependencies {
implementation("org.mongodb:bson:5.2.0")
}

如果您没有使用上述任何工具,则可以通过直接从Maven中央仓库下载BSON依赖项并将其包含到您的项目中。

返回

编解码器