didifive / academia-digital

Projeto Spring data JPA com Java na prática

Home Page:https://academia-digital.herokuapp.com/api/v1/alunos

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Conhecendo Spring Data JPA na prática com Java

Bootcamp Carrefour Web Developer - Digital Innovation One

Projeto desenvolvido com instruções de Camila Cavalcante na trilha de estudo do Bootcamp Carrefour Web Developer da dio.me.

Repository language count Made by Camila Update by Didi GitHub last commit License

Java Java

Link da base utilizada neste projeto: cami-la/academia-digital.


Abaixo seguem modificações feitas em relação ao projeto base:

  • Utilizando o PostgreSQL em nuvem por ElephantSQL;
  • Criação de variável de ambiente para manter em segredo a URL de conexão ao banco;
  • Adicionado arquivo .env.properties.sample com exemplo para configurar a variável de ambiente DATABASE_URL;
  • Adicionado o banco H2 para utilizar em testes;
  • Adicionado teste para Controller com JUnit5 e Mockito.

Link do projeto disponível online no Heroku: academia-digital.herokuapp.com
Observação: Quando o projeto fica sem receber requisições por um tempo, automaticamente o Heroku coloca ele em modo dormir (sleepy), portanto caso ocorra erro de timeout, basta tentar novamente que deve estar ativo.


Links Interessantes:

About

Projeto Spring data JPA com Java na prática

https://academia-digital.herokuapp.com/api/v1/alunos

License:MIT License


Languages

Language:Java 100.0%