Créer une application Java
Dans cette solution, vous utiliserez l'exemple d'amorçage Spring pour spring-data-rest
. Il s'agit d'une application simple, mais avec quelques points de contact que vous pouvez utiliser pour voir et valider les fonctionnalités d'Oracle Application Performance Monitoring, comme le traçage.
Tout au long de ce processus, vous allez développer le processus de création afin d'introduire Oracle Management Cloud et de montrer que cette intégration peut être effectuée sur des applications existantes sans aucune modification du code de l'application. Cependant, vous ne modifierez pas le code source de l'application.
- Obtenez le code source.
git clone https://github.com/spring-guides/gs-accessing-data-rest.git
- A partir de l'emplacement du référentiel cloné, créez le projet et assurez-vous qu'il est exécuté par lui-même.
cd gs-accessing-data-rest/complete
./gradlew clean bootRun
Les lignes de code précédentes téléchargent la distribution requise de la version avec les dépendances de l'application, compilez et exécutez l'application.
Remarque : si vous êtes protégé par un pare-feu d'entreprise et que vous devez accéder à Internet à l'aide d'un proxy, créez un fichier nommé
gradle.properties
au même emplacement quebuild.gradle
, puis renseignez-le avec vos informations de proxy. - Définissez un nom de projet dans gradle en créant un fichier nommé
settings.gradle
dans le répertoire en cours (généralement,gs-accessing-data-rest/complete
) et en ajoutant la lignerootProject.name="omc-sample-app"
ou toute valeur valide pour la propriété. - Créez une entrée dans la base de données H2. L'application utilise la base de données H2 pour la persistance, ce qui est vide.
curl -i -X POST -H "Content-Type:application/json" -d "{ \"firstName\" : \"Frodo\", \"lastName\" : \"Baggins\" }" http://localhost:8080/people
- Interrogez la base de données pour visualiser ses données.
curl http://localhost:8080/people