Skip to content

Spring MVC, Spring Data JPA e Spring Validation para a criação de uma API com Pageable.

License

Notifications You must be signed in to change notification settings

GabrielVictorDEV/API-Controle_de_estacionamento

Repository files navigation

Controle de estacionamento | Parking Spot

NPM

Sobre o projeto

O projeto Parking Spot é uma API REST desenvolvida utilizando as tecnologias Java 17, Spring Boot, Spring MVC, Spring Data JPA e Spring Validation. Ela é voltada para o controle de estacionamento de um condomínio, permitindo que os usuários do sistema possam ser cadastrados, atualizados e excluídos.

Além disso, a API oferece a funcionalidade de busca de usuários por ID, tornando o processo de gerenciamento mais eficiente. A integração do Pageable na API permite que os resultados da busca possam ser paginados, facilitando a navegação e a visualização dos dados.

Em resumo, o projeto Parking Spot é uma solução completa para gerenciamento de estacionamentos em condomínios.

Tecnologias utilizadas

  • Java
  • Spring Boot
  • Spring MVC
  • Spring Data JPA
  • Spring Validation
  • Maven
  • PostgreSQL

Java Spring Postgress Kafka

Como executar o projeto

  • Pré-requisitos: Java 17
  • PostgreSQL: Abra o terminal do PostgreSQL e digite o comando a seguir para criar o banco de dados "CREATE DATABASE db_parking_control"
  • Instalar dependências: mvn clean && mvn install
  • Executar projeto: mvn Spring-boot:run
  • A colletion do postman, se encontra na pasta "Colletion"

Autor: Gabriel Victor

Veja mais sobre mim 👇

About

Spring MVC, Spring Data JPA e Spring Validation para a criação de uma API com Pageable.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages