Skip to content

juniorstreichan/artists-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Uma REST API para gerenciamento de artistas

Arquitetura

  • Java 11
  • Apache Maven
  • Spring Boot 2.2
  • Spring Data JPA
  • Postgres
  • Metodologia TDD

Ferramentas

  • IntelliJ
  • DBeaver
  • Insomnia

Ambiente DEV

Ambiente PROD

é preciso configurar as variáveis de ambiente:
API_DB_URL
API_DB_USERNAME
API_DB_PASSWORD
para conectar no banco de dados
  • Para gerar o build de produção:
mvn -Dspring.profiles.active=prod  clean package 

o arquivo .jar estará na pasta ./api/target/api.jar
e finalmente é só rodar:

java -jar -Dspring.profiles.active=prod  ./api/target/api.jar

Não esqueça que a versão do java é a 11 !

Swagger

Para ver a documentação da api acesse HOST/swagger-ui.html Swagger

Veja como foi a organização do desenvolvimento da solução nessa board

Referências e Guias do Spring

About

A REST API for manage data of artists

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published