- Desenvolver uma API REST usando o Spring.
- Criar um novo tópico
- Mostrar todos os tópicos criados
- Mostrar um tópico específico
- Atualizar um tópico
- Eliminar um tópico
- Cadastrar novo usuário
- Senha protegida com BCrypt
- hierarquia de usuário
- Criar uma nova categoria
- Adicionar um novo curso
- Adicionar uma resposta no tópico
- status do tópico
- Swagger UI
- MySQL 8
- Java 17 ou superior
CREATE DATABASE alurahotel_api;
executando o aplicativo com o CMD1:
java -D"spring.profiles.active=prod" -DJWT_SECRET=12345678 -DDATASOURCE_URL=jdbc:mysql://localhost/aluraforum_api -DDATASOURCE_USERNAME=root -DDATASOURCE_PASSWORD=root -jar alura-forum-api-rest-v0.1.0.jar
http://localhost:8080/swagger-ui/index.html
Footnotes
-
execute o CMD na pasta onde está o aplicativo ↩