进入SAPBTP驾驶舱:复制CloudFoundryAPI端点:https://api.cf.us10.hana.onde...收到如下输出:SettingAPIendpointtohttps://api.cf.us10.hana.onde...OK使用cflogin登录:安装相应的依赖:npminstall--save-dev@sap/hdi-deploy在.项目文件夹根目录的cdsrc.json文件中,添加如下配置:{"build":{"target":"."},"hana":{"deploy-format":"hdbtable"}}创建HANACloud实例:allowallip:创建完成后等待进入Running状态:使用如下命令行部署:cdsdeploy--tohana:bookstore-hana在gen文件夹下生成大量.hdbview文件:除了初始化SAPHANA数据库外,cdsdeploy命令还在项目根文件夹下创建了一个名为default-env.json的文件。此文件包含一组凭据,用于连接到命令创建的SAPHANAHDI容器。CAPJava能够从该文件中自动获取SAPHANA凭据,并将本地运行的应用程序配置为使用SAPHANAHDI容器作为数据库。将应用程序部署到云时,CloudFoundry将通过OpenServiceBrokerAPI将凭证作为服务绑定提供给应用程序。同样在这种情况下,CAPJava将自动获取SAPHANA凭证并为您配置应用程序,您将在下一个教程中看到。所描述的功能可作为CAPJava中的插件使用。因此,需要在项目中添加额外的Maven依赖。此依赖项将能够从default-env.json读取SAPHANA服务绑定以自动配置SAPHANA连接。此外,它还包括SAPHANAJDBC驱动程序。pom.xml中需要添加如下依赖:
