Criar uma Aplicação do Java

Nesta solução, você estará usando o exemplo de inicialização spring para spring-data-rest. É um aplicativo facilmente disponível que é simples, mas que tem alguns pontos de contato que você pode usar para ver e validar os recursos do Oracle Application Performance Monitoring, como rastreamento.

Durante esse processo, você estenderá o processo de construção para introduzir o Oracle Management Cloud para demonstrar que essa integração pode ser feita em aplicações existentes sem nenhuma alteração no código do aplicativo. No entanto, você não estará editando o próprio código-fonte da aplicação.

  1. Obtenha o código-fonte.

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

  2. Na localização clonada do repositório, construa o projeto e garanta que ele seja executado sozinho.

    cd gs-accessing-data-rest/complete

    ./gradlew clean bootRun

    As linhas anteriores do código baixam a distribuição necessária da graduação, juntamente com as dependências da aplicação, compilações e executam a aplicação.

    Observação: se você estiver protegido por firewall corporativo e precisar acessar a Internet usando um proxy, crie um arquivo chamado gradle.properties no mesmo local que build.gradle e preencha-o com suas informações de proxy.

  3. Defina um nome de projeto no gradle criando um arquivo chamado settings.gradle no diretório atual (normalmente, gs-accessing-data-rest/complete) e adicionando a linha rootProject.name="omc-sample-app" ou qualquer valor válido para a propriedade.
  4. Crie uma entrada no banco de dados H2. A aplicação usa o banco de dados H2 para persistência, que está vazio na caixa.
    curl -i -X POST -H "Content-Type:application/json" -d "{  \"firstName\" : \"Frodo\",  \"lastName\" : \"Baggins\" }" http://localhost:8080/people
  5. Consulte o banco de dados para exibir seus dados.
    curl http://localhost:8080/people