Java 애플리케이션 생성

이 솔루션에서는 spring-data-rest 스프링 부트 샘플을 사용합니다. 간단하지만 추적 등의 Oracle Application Performance Monitoring 기능을 보고 검증하는 데 사용할 수 있는 몇 가지 터치가 있습니다.

이 프로세스를 진행하는 동안 빌드 프로세스를 확장하여 애플리케이션 코드 변경 없이 기존 애플리케이션에서 이 통합을 수행할 수 있음을 보여줍니다. 하지만 애플리케이션 소스 코드 자체는 편집하지 않습니다.

  1. 소스 코드를 가져옵니다.

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

  2. 복제된 저장소 위치에서 프로젝트를 빌드하고 자체적으로 실행되는지 확인합니다.

    cd gs-accessing-data-rest/complete

    ./gradlew clean bootRun

    선행 코드 라인은 애플리케이션 종속성, 컴파일 및 실행과 함께 필요한 그라데이션 분포를 다운로드합니다.

    주: 회사 방화벽을 사용하는 경우 프록시를 사용하여 인터넷에 액세스해야 하는 경우 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