https://github.com/leoinfnet/ufoTracker

Inicie o Docker conforme comandos da última aula

Após reniciar o PC

  1. Criar classe Model > jpa > Relato

    Representa uma tabela no banco de dados para armazenar relatos de avistamentos de UFOs onde Cada objeto Relato representa um relato de UFO, contendo: Testemunha,Data/hora, Localização (latitude/longitude), Descrição e Confiabilidade

  2. Criar classe Model > jpa > CasoUFO

    representa um caso de avistamento de UFO

  3. Ajustes na classe e criação de vários tipos de SELECT * FROM e busca em java, para a seleção de itens no banco de dados. Repository > jpa > AvistamentoJPARepository métodos criados: findBy... → SELECT com condições. findFirstBy...OrderBy... → SELECT com LIMIT + ORDER countBy... → SELECT COUNT(*) existsBy... → SELECT EXISTS deleteBy... → DELETE com condições

  4. Criar dois Testes. Test > UfoTrackerApplicationTests

  5. Criar Interface Repository > jpa > CasoUFORepository. ``