Dzień dobry,
Mam problem z restowym api. Prosta apka do zarządzania domową biblioteczką, z bazą mySql, do tego spring boot, spring data. Mam klasę Book która mam pola jak tytuł i opis, a do tego jest powiązana relacja many to many z klasami Author, Genre, Publisher. Nie jest to skomplikowanie, ale nie wiem jak obejść problem tego, że gdy np. chcę wziąć książkę o konkretnym id to dochodzi do sytuacji Could not write JSON: Infinite recursion (StackOverflowError); nested exception spring boot.
Book ma w sobie Sety jak authors, publishers które z kolei maja w sobie Set books. W ten sposób cały czas odczytuje, książkę, która ma autora/autorów, którzy maja książki, które maja autorów itp itd.
Czy jest ktoś w stanie nakierować jak powinienem to obejść, żeby w sytuacji gdy strzelam na odpowiedni endpoint, dostać książkę, jej autorów, gatunki itd.