Desenvolver uma API REST usando o Spring Boot
- 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
- Spring Boot 3.1.4
- Token JWT
- Spring Data JPA
- MySQL
- Swagger UI
- BCrypt Password
- Spring Security
- IntelliJ IDEA
- Java 17 ou Superior
- MySQL Server
- 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.
http://localhost:8080/swagger-ui/index.html