/trailerflix-backend

Um serviço de streaming voltado para trailers de diversos filmes. Sendo construído em Java com Springboot e testado com JUnit.

Primary LanguageJava

Trailerflix

Um serviço de streaming voltado para trailers de diversos filmes.


Como rodar o projeto

1. Update com o Maven para fazer o build das dependências.
Botão direito no nome do projeto > Maven > update project... > Ok

2. Necessário configurar a conexão com o banco MySQL.
No aquivo .properties há as variáveis de ambiente que precisam ser configuradas:
spring.datasource.url=${db_url}
spring.datasource.username=${db_username}
spring.datasource.password=${db_password}

Documento auxiliar para configuração de variável de ambiente nas IDEs STS, VS Code e Intellij:
Variaveis_de_ambiente.pdf

3. Solicitar chave pública e privada a alguém do time;
4. Talvez seja necessário configurar o Lombok (Como no Eclipse).
Basta seguir os passos: https://dicasdejava.com.br/como-configurar-o-lombok-no-eclipse/


Tecnologias e dependências

Java 17
Springboot 2.7.9
Flyway
MySQL Connector
Swagger 2.9.2
Lombok