Caused by: org.h2.jdbc.JdbcSQLException: Uszkodzenie pliku podczas wczytywania rekordu: null
File corrupted while reading record: null.
Baza danych, jak wygląda struktura, jak wygląda konfiguracja.
Pokaż plik resources, konfiguracyjny widze persistence, okej.
Czy instancja H2 bazy jest skonfigurowana? Sprawdzałeś bazę?
Jak indeksujesz baze? Bo widzę, że odwołujesz się do znalezienia encji o ID => 0 .
Masz zainstalowaną baze h2 i drivera skonfigurowanego?
INFO: HHH10001005: using driver [null] at URL [jdbc:h2:./db/repository]
Przyczyna: Wystąpił błąd, bo hibernate nie może połączyć się z bazą danych.
1. Upewnij się, że na serwerze, o którym mowa w pliku konfiguracyjnym, znajduje się baza danych.
2. Sprawdź, czy nazwa użytkownika i hasło do połączenia z bazą danych są poprawne.
3. Sprawdź, czy odpowiednie jary wymagane do połączenia są zmapowane do projektu.
Dodatkowo nie widze jeszcz z poziomu koinfigu ustawienia właściwości, chyba że je konfigurujez recznie
<property name="javax.persistence.jdbc.user" value="" />
<property name="javax.persistence.jdbc.password" value="" />