/api

colocando SQL no projeto

Primary LanguageJava

API-CRUD-PETSHOP

O QUE FOI USADO NO PROJETO:

Linguagem JAVA, Criação do projeto com Spring, usado Maven.

Dependências: LOMBOK e H2.

Server: TOMCAT.

Para Testar: POSTMAN.


DESCRIÇÃO DO OBJETO ANIMAL:

Long id;

String descricaoAnimal;

+-------------------------------- CRIAÇÃO DAS CLASSES ENUM ------------------------------------------------------------+

  • CRIADAS SEPARADAMENTE*

Enum grupoAnimais (TERRESTRE, AQUATICO, AEREO);

Enum classeAnimais (MAMIFERO, REPTIL, AVE, ANFIBIO, PEIXE);


BAIXANDO O ARQUIVO API:

1º Passo: Faça o download do arquivo no Github.

2º Passo: Passe para a pasta de Documentos e extraia o ZIP na pasta.


ABRINDO O ARQUIVO NO INTELLIJ:

1º Passo: Abra seu Intellij e clique no canto superior esquerdo "File", em seguida clique em "Open".

2º Passo: Vá para a pasta Documentos e encontre a pasta api e clique nela para selecionar, em seguida clique em OK.


INSTALANDO O POSTMAN NO PC:

1º Passo: Digite no google, download postman e baixe o Postman para PC(só assim ele testa LocalHost), depois de instalado, logue.


TESTANDO COM O POSTMAN:

1º Passo: Com o projeto aberto no INTELLIJ, clique em src -> java -> com.example.APICrudAnimais.api -> controller -> AnimaisController.

2º Passo: Abra ApiApplication em com.example.APICrudAnimais.api, e depois clique em Run(canto superior direito).

3º Passo: O INTELLIJ vai começar a contruir a API no seu PC, e em sequida o TOMCAT vai startar o server na porta 8080.

4º Passo: Após o TOMCAT estar rodando, entre no POSTMAN

5º Passo: Selecione POST e insira essa URL http://localhost:8080/animal

6º Passo: Copie e cole a linha de código em JSON abaixo.

OBS: Ao preencher o grupoAnimais e classeAnimais siga a nomenclatura em MAIÚSCULO e sem ASSENTUCAO, segue abaixo:

grupoAnimais (TERRESTRE, AQUATICO, AEREO);

classeAnimais (MAMIFERO, REPTIL, AVE, ANFIBIO, PEIXE);

{ "descricaoAnimal": "Cachorro", "grupoAnimais": "TERRESTRE", "classeAnimais": "MAMIFERO"

}

7º Passo: Clique em Send.

8º Passo: Após ir inserindo os animais, troque de POST para GET, e ai você vai puxar os animais que acabou de adicionar.