Spring-Data-JPA @onetomany scheitert mit faulem init
-
26-12-2019 - |
Frage
Ich versuche, eine Eltern-Kind-Beziehung mit Spring-Data-JPA, Ruhezustand, Federdaten, H2 (für Teitng) zu schaffen, und schließlich Postgresse (Produktion).
Hier sind die in H2.SQL definierten Tabellen:
generasacodicetagpre.Ich habe zwei einfache Entitäten:
generasacodicetagpre.und
generasacodicetagpre.Ich habe eine Anwendung:
generasacodicetagpre.und eine Konfigurationsklasse:
generasacodicetagpre.Ich habe einen Test:
generasacodicetagpre.Hier ist mein Gradle, der Abhängigkeiten zeigt:
generasacodicetagpre.antworten :
build.gradle ändern, um verschiedene Spocks zu verwenden
generasacodicetagpre.Ändern Sie den Test, um SetupSpec oder @Shared nicht zu verwenden:
generasacodicetagpre.Lösung
Die Antwort auf dieses Problem liegt mit Spock und Spring Integration.Die Zuordnungen waren alle richtig, aber Spock und der Frühling waren nicht gut zusammenspielten.Ich habe die Frage aktualisiert, um den richtigen Weg zum Ausführen des Integrationstests anzuzeigen.