Java 애플리케이션 생성
이 솔루션에서는 spring-data-rest
스프링 부트 샘플을 사용합니다. 간단하지만 추적 등의 Oracle Application Performance Monitoring 기능을 보고 검증하는 데 사용할 수 있는 몇 가지 터치가 있습니다.
이 프로세스를 진행하는 동안 빌드 프로세스를 확장하여 애플리케이션 코드 변경 없이 기존 애플리케이션에서 이 통합을 수행할 수 있음을 보여줍니다. 하지만 애플리케이션 소스 코드 자체는 편집하지 않습니다.
- 소스 코드를 가져옵니다.
git clone https://github.com/spring-guides/gs-accessing-data-rest.git
- 복제된 저장소 위치에서 프로젝트를 빌드하고 자체적으로 실행되는지 확인합니다.
cd gs-accessing-data-rest/complete
./gradlew clean bootRun
선행 코드 라인은 애플리케이션 종속성, 컴파일 및 실행과 함께 필요한 그라데이션 분포를 다운로드합니다.
주: 회사 방화벽을 사용하는 경우 프록시를 사용하여 인터넷에 액세스해야 하는 경우
build.gradle
과 동일한 위치에gradle.properties
파일을 생성한 다음 프록시 정보로 채웁니다. - 현재 디렉토리(일반적으로
gs-accessing-data-rest/complete
) 에settings.gradle
파일을 생성하고rootProject.name="omc-sample-app"
또는 속성에 적합한 값을 추가하여 등급 안에 프로젝트 이름을 설정합니다. - H2 데이터베이스에 항목을 생성합니다. 응용 프로그램은 지속성을 위해 미리 정의된 H2 데이터베이스를 사용합니다.
curl -i -X POST -H "Content-Type:application/json" -d "{ \"firstName\" : \"Frodo\", \"lastName\" : \"Baggins\" }" http://localhost:8080/people
- 데이터를 보려면 데이터베이스를 질의하십시오.
curl http://localhost:8080/people