linux cpu占用率如何看
275
2022-09-28
使用 SAP BTP 创建一个 Spring Boot Java 应用
Fullstack 类型的开发空间带有几个开箱即用的扩展,这些扩展被用来开发 CAP 应用程序,比如内置了 CDS 工具。
打开一个新的 terminal 窗口:
运行如下的命令行:
mvn -B archetype:generate -DarchetypeArtifactId=cds-services-archetype -DarchetypeGroupId=com.sap.cds \-DarchetypeVersion=1.17.0 \-DgroupId=com.sap.cap -DartifactId=products-service -Dpackage=com.sap.cap.productsservice
下面是这个参数的解释。
archetype:generate:全名是 org.apache.maven.plugins:maven-archetype-plugin:3.2.1:generate, 其中 archetype 的意思是原型。
从原型生成新项目,如果使用部分原型,则更新实际项目。 如果项目完全生成,则在其 artifactId 对应的目录中生成。 如果项目使用部分原型更新,则在当前目录中完成。
参考链接。
运行之后,使用原型生成项目骨架:
Open workspace:
其中 db 存放的是数据库相关资源,srv 文件夹存放 Java 相关代码。
CAP 应用程序使用核心数据服务 (CDS) 来描述:
使用实体定义(entity definitons)的数据结构 使用服务(service)定义如何使用数据结构
srv 文件夹里新建一个文件,命名为 ``:
service AdminService { entity Products { key ID : Integer; title : String(111); descr : String(1111); } }
确保看到 BUILD SUCCESSFUL 的消息。
我们之前使用命令行 mvn -B archetype:generate 创建项目骨架时,自动生成了 Application.java:
使用命令行 mvn clean spring-boot:run 启动这个模板应用:
Port 8080 has been exposed and listening services can be accessed externally. To see the mapped URL, use the "Ports: Preview" command.
这个 url 的命名规范:
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~