Skip to content

Projeto desenvolvido no Framework Spring durante o Bootcamp Desenvolvedor Java Fullstack da Generation Brasil

Notifications You must be signed in to change notification settings

gisellesouzaa/Loja_games_spring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API Loja de Games

Projeto desenvolvido no Framework Spring durante o Bootcamp Desenvolvedor Java Fullstack da Generation Brasil.

A API Rest conta com Geração e Validação do Token JWT e Spring Security.

🛠 Tecnologias:

As seguintes tecnologias foram usadas na construção do projeto:

Imagem

Imagem

Imagem

💬 Assuntos abordados:

  • Sistemas web e recursos
  • Cliente/servidor, HTTP, JSON
  • Padrão Rest para API web
  • Estruturação de projeto Spring Rest
  • Entidades e Mapeamento Objeto-Relacional (ORM)
  • Padrão camadas
  • Controller, Service, Repository

EndPoints:

Abaixo consta os recursos da API:

Imagem do Padrão Camadas

Dependências utilizadas no projeto:

Dependência Descrição
Spring Web Essa dependência fornece todas as bibliotecas necessárias para criar um projeto WEB e trabalhar com o protocolo HTTP/HTTPS.
Spring Boot Dev Tools Permite a atualização do projeto em tempo real durante o processo de Desenvolvimento da aplicação.
Starter Security Responsável por todas as dependências relacionadas à segurança do Spring. Dentro desta dependência, existem outras 3 dependências: spring-security-core, spring-security-config e spring-security-web
JWT As dependências jjwt-api, jjwt-impl e jjwt-jackson são responsáveis por gerar e validar o Token JWT.

Autor:

Giselle Souza

Feito com ❤️ por Giselle Souza. 👋

About

Projeto desenvolvido no Framework Spring durante o Bootcamp Desenvolvedor Java Fullstack da Generation Brasil

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages