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.
- Ottenere il codice sorgente.
git clone https://github.com/spring-guides/gs-accessing-data-rest.git
- 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 dibuild.gradle
, quindi inserirvi le informazioni sul proxy. - Impostare un nome progetto in gradle creando un file denominato
settings.gradle
nella directory corrente (in generegs-accessing-data-rest/complete
) e aggiungendo la rigarootProject.name="omc-sample-app"
o qualsiasi valore valido per la proprietà. - 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
- Eseguire una query sul database per visualizzarne i dati.
curl http://localhost:8080/people