Loading data with one SQL query and disrupting the circular references to enable serialization as a JSON. It sounds simple, but is tricky. Sample code for my post https://marian-caikovski.medium.com/efficiently-loading-cyclic-associations-with-jpa-73488e8730c comparing JPA and JDBC