Criar um Crud Rest apenas de “CONSULTA” utilizando Spring Boot, Hibernate e JPA que liste os dados de empresa, onde:
- EndPoint: Rest Http Metodo do tipo GET com Response de um JSON conforme Model;
- Model: Com os valores de id, nome, email, empresa, cnpj. (Dados ficticios)
- Controller: Endpoint do request http://localhost:8080/listaEmpresas
- Banco: Configurar o banco de dados h2database para armazenar os dados na memória que será consultado em tempo de execução.
JAVA SDK 11+
Maven
Clonar o repositório, abrir o projeto e após instalado as dependências rodar a aplicação.
⚠ Certifique-se de ter o Java SDK 11+ e o Maven instalados na máquina antes.
GET localhost:8080/listaEmpresas/
Parâmetro | Tipo | Descrição |
---|---|---|
id |
Long |
Chave Primária - PK |
cnpj |
Long |
CNPJ - Not Null |
email |
String |
|
nome |
String |
Nome - Não pode ser em branco |
- IntelliJ IDEA
- Spring Boot
- Spring Inializr
- Spring Data JPA
- H2