创建 Java 应用程序

在此解决方案中,将为 spring-data-rest 使用 Spring 引导样本。它是一个简单易用的应用程序,但有几个接触点,您可以使用它来查看和验证 Oracle Application Performance Monitoring 功能,例如跟踪。

在本过程中,您将扩展构建过程以引入 Oracle Management Cloud,以说明可以在现有应用程序上完成此集成,而无需对应用程序代码进行任何更改。但是,您不会编辑应用程序源代码本身。

  1. 获取来源代码。

    git clone https://github.com/spring-guides/gs-accessing-data-rest.git

  2. 从克隆的资料档案库位置构建项目并确保其由自身运行。

    cd gs-accessing-data-rest/complete

    ./gradlew clean bootRun

    代码的前面行下载所需的绑定分布以及应用程序相关性、编译和运行应用程序。

    注: 如果您位于公司防火墙之后且需要使用代理访问 Internet,则在与 build.gradle 相同的位置创建一个名为 gradle.properties 的文件,然后使用代理信息进行填充。

  3. 通过在当前目录(通常为 gs-accessing-data-rest/complete)中创建名为 settings.gradle 的文件并为属性添加行 rootProject.name="omc-sample-app" 或任何有效值,在抓取中设置项目名称。
  4. 在 H2 数据库中创建条目。应用程序将 H2 数据库用于持久性,这是空现成的。
    curl -i -X POST -H "Content-Type:application/json" -d "{  \"firstName\" : \"Frodo\",  \"lastName\" : \"Baggins\" }" http://localhost:8080/people
  5. 查询数据库以查看其数据。
    curl http://localhost:8080/people