浏览受支持的数据库
CAP Node.js 运行时为各种数据库提供开箱即用支持。
观看视频,了解支持的数据库。
自动连线配置
在 CAP 中,所谓的 CDS 插件技术用于将数据库集成到应用程序中。从本质上讲,这些数据库插件是 Node.js 包,允许 CAP 连接特定数据库并与之交互,无需其他配置。每个支持的数据库都有一个相应的 CDS 插件包。
注意
通过使用这些数据库插件,开发人员可以在开发和生产期间轻松切换不同的数据库,而无需更改应用程序代码。
要自动配置 SQLite 以进行开发,请在终端中使用以下命令安装相应的数据库包:
1npm add @cap-js/sqlite -D执行以下命令以使用 SAP HANA Cloud 进行生产:
1npm add @sap/cds-hana自定义配置
Node.js 数据库包通过通过 CDS 插件机制设置的配置缺省值自动连接事物。您可以使用包为应用程序提供的缺省配置或覆盖各个属性。我们稍后将看到如何在此学习旅程中执行此操作。
要查看有效的数据库配置,您可以在项目的根文件夹中为 cds.requires.db 密钥运行 cds env 命令,如图"检查有效配置"所示。

命令返回的配置选项如下:
- 实施 - CAP 数据库服务实施的模块名称
- 凭据 - 具有 db-specific 配置的对象,最常见的 url
- kind - 预设的名称,例如 sqlite 或 hana






