Skip to content

IgorAgui/Forum-Alura

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Challenge | Java | Back-end | FORUM ALURA API REST

Desafio spring-logo

Desenvolver uma API REST usando o Spring Boot

Requisitos

  • Criar um novo tópico
  • Atualizar um tópico
  • Excluir um tópico
  • Mostrar todos os tópicos criados
  • Mostrar um tópico específico
  • Status do Tópico

java-coffee-cup-logo Tecnologias Utilizadas:

  • JAVA
  • Spring Boot 3.1.4
  • Token JWT
  • Spring Data JPA
  • MySQL
  • Swagger UI
  • BCrypt Password
  • Spring Security
  • IntelliJ IDEA

java-coffee-cup-logo--v1Requisitos para utilizar o aplicativo:

  • Java 17 ou Superior
  • MySQL Server

⚙️ Configurando o MySQL:

  • Criando o Banco de Dados (O nome deve ser forum;)
CREATE DATABASE forum;
  • Quando a aplicação for iniciada, ela irá criar automaticamente o usuário e senha.
user= [email protected]  e password= 123456
  • Você deve utilizar esses dados na função Post/login, que irá gerar um Bearer Token JWT para ser utilizado como autorização🔓 nas outras funções.

:octocat: Guia completo das funções da API, quando o aplicativo em execução:

http://localhost:8080/swagger-ui/index.html

Releases

No releases published

Packages

No packages published

Languages