Witam mam aplikację w której wystawiam API RESTowe w Springu i wypluwam dane JSON. W przypadku serializowania encji z polami LAZY dostaje oczywiście Exception, bo po wyjściu z transakcji nie może mi ich serializować. Znalazłem kilka rozwiązań problemu ale nie wiem które wybrać i czy są to jedyne rozwiązania.
- jackson-module-hibernate - w jego przypadku nie wiem jak z community oraz utrzymaniem projektu
- Spring Data REST - w tym przypadku wolał bym pozostać przy idei @Controlerów, mieć ujednolicony sposób wysyłania danych.
I moje pytanie czy to są jedyne opcje poradzenia sobie z tym problemem? Jeżeli tak to który wybrać? Jakie znacie inne rozwiązania?