/web-services-spring-boot

Back-end desenvolvido para um web services de pedidos das compras do usuário. Foi utilizado Java integrado aos frameworks Spring Boot e JPA Hibernate.

Primary LanguageJavaMIT LicenseMIT

Sobre o projeto

O projeto é uma aplicação web focada na construção de uma arquitetura back-end que é responsável por gerenciar os componentes dos pedidos de um cliente no processo de compra de produtos

Entidades do projeto

Tecnologias utilizadas

  • Java
  • Spring Boot
  • JPA / Hibernate
  • Maven
  • H2 Database
  • Postman

Arquitetura

Há três principais camadas de arquitetura:

  • Resources
  • Services
  • Repositories

Executar o projeto

Pré-requisitos:

  • Java 17
  • Postman
// Clonar repositório
git clone https://github.com/GutscheWilly/web-services-spring-boot.git

// Executar a aplicação
./mvnw spring-boot:run

Usando o Postman

É possível realizar as operações de GET, POST, DELETE e UPDATE para cada um dos paths:

H2 Database

Para consultar as tabelas do banco de dados H2 acesse:

Autor

Willy Thiago Gutsche