Pytania otagowane jako hibernate

Hibernate to biblioteka mapowania obiektowo-relacyjnego (ORM) dla języka Java, umożliwiająca programistom wykorzystanie modeli domen w stylu POJO w ich aplikacjach w sposób znacznie wykraczający poza mapowanie obiektowe / relacyjne.

14
Jak rozwiązać odwołanie cykliczne w serializatorze json spowodowane przez hibernacyjne mapowanie dwukierunkowe?
Piszę serializator do serializacji POJO do JSON, ale utknąłem w problemie z odwołaniem cyklicznym. W hibernacji dwukierunkowej relacji jeden-do-wielu rodzic odwołuje się do odniesień potomnych i potomnych z powrotem do rodzica i tutaj mój serializator umiera. (patrz przykładowy kod poniżej) Jak przerwać ten cykl? Czy możemy uzyskać drzewo właściciela obiektu, …




13
session.connection () przestarzałe w Hibernate?
Musimy być w stanie uzyskać skojarzenie java.sql.Connectionz sesją hibernacji. Żadne inne połączenie nie będzie działać, ponieważ to połączenie może być powiązane z uruchomioną transakcją. Jeśli session.connection () jest teraz przestarzała, jak mam to zrobić?
80 java  hibernate  orm 


4
Dziedziczenie JPA @EntityGraph obejmuje opcjonalne powiązania podklas
Biorąc pod uwagę następujący model domeny, chcę załadować wszystkie Answers, w tym ich Values i ich podrzędne, i umieścić go w, AnswerDTOaby następnie przekonwertować na JSON. Mam działające rozwiązanie, ale cierpi na problem N + 1, którego chcę się pozbyć za pomocą ad-hoc @EntityGraph. Wszystkie powiązania są skonfigurowane LAZY. @Query("SELECT …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.