Crea un'applicazione Java

In questa soluzione si utilizza il campione di avvio Spring per spring-data-rest. È un'applicazione disponibile facilmente che è semplice, ma dispone di alcuni punti di contatto che è possibile utilizzare per visualizzare e convalidare le funzioni di Oracle Application Performance Monitoring, ad esempio il trace.

In questo processo, estendere il processo di build per introdurre Oracle Management Cloud a dimostrare che questa integrazione può essere eseguita su applicazioni esistenti senza apportare modifiche al codice dell'applicazione. Non sarà tuttavia possibile modificare il codice sorgente dell'applicazione stesso.

  1. Ottenere il codice sorgente.

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

  2. Creare il progetto dalla posizione del repository duplicato e assicurarsi che venga eseguito da se stesso.

    cd gs-accessing-data-rest/complete

    ./gradlew clean bootRun

    Le righe precedenti del codice scaricano la distribuzione richiesta di assegnazione punteggio insieme alle dipendenze, compilazione ed esecuzione dell'applicazione.

    Nota: se si è dietro un firewall aziendale ed è necessario accedere a Internet mediante un proxy, creare un file denominato gradle.properties nella stessa posizione di build.gradle, quindi inserirvi le informazioni sul proxy.

  3. Impostare un nome progetto in gradle creando un file denominato settings.gradle nella directory corrente (in genere gs-accessing-data-rest/complete) e aggiungendo la riga rootProject.name="omc-sample-app" o qualsiasi valore valido per la proprietà.
  4. Creare una voce nel database H2. L'applicazione utilizza il database H2 per la persistenza, che è vuoto al di fuori della casella.
    curl -i -X POST -H "Content-Type:application/json" -d "{  \"firstName\" : \"Frodo\",  \"lastName\" : \"Baggins\" }" http://localhost:8080/people
  5. Eseguire una query sul database per visualizzarne i dati.
    curl http://localhost:8080/people