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.

  1. Obtenez le code source.

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

  2. 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 que build.gradle, puis renseignez-le avec vos informations de proxy.

  3. 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 ligne rootProject.name="omc-sample-app" ou toute valeur valide pour la propriété.
  4. 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
  5. Interrogez la base de données pour visualiser ses données.
    curl http://localhost:8080/people