Backend działa

Wprowadzenie do technologii backendowych

Tę stronę serwuje Wasza aplikacja Spring Boot z pliku src/main/resources/static/index.html. Na LAB 01 wypełnijcie poniższą wizytówkę projektu. LAB 02 zaczyna się od jej prezentacji: uruchamiacie aplikację i pokazujecie tę stronę.

Mapa scen filmowych

Interaktywna mapa, na której miłośnicy kina wyszukają miejsca na całym świecie, gdzie kręcono sceny z ich ulubionych filmów – dziś te informacje są rozproszone po blogach i forach.

AutorzySlawomir Marcinkowski, Filip Michałczyk · grupa 6
Dla kogoKasia, miłośniczka kina, planuje podróże i chce odwiedzić miejsca, w których kręcono sceny z jej ulubionych filmów
Najważniejsze funkcje
  1. Dodawanie filmów, ich scen i lokalizacji, w których je kręcono
  2. Dodawanie zdjęć z lokalizacji oraz stopklatek z filmu
  3. Wyszukiwanie najbliższych lokalizacji scen dla podanego miejsca oraz wszystkich lokalizacji danego filmu

Zmiany w projekcie

Na kolejnych laboratoriach dopisujcie tu kolejne punkty.

1. Zajrzyjcie do bazy danych

Aplikacja ma wbudowaną bazę H2. Na start jest w niej jedna tabela, user_account, z kontami z pliku data.sql.

JDBC URLjdbc:h2:file:./data/wdtb
Użytkowniksa
Hasło(puste)
Otwórz konsolę H2

Spróbujcie zapytania:

SELECT role, COUNT(*) FROM user_account GROUP BY role;

2. Przydatne adresy

Konsola bazy/h2-console
REST API/api/… (od LAB 05)
Dokumentacja API/swagger-ui.html (od LAB 05)