Запитання з тегом «jpa»

API API персистентності Java (JPA) - це специфікація Java для доступу, зберігання та управління даними між об'єктами / класами Java та реляційною базою даних. Він є частиною специфікації EJB 3.0 і є галузевим стандартним підходом для об'єкта реляційного картографування (ORM).

6
Уточнення термінології - Що означає «зволоження» сутності JPA або Hibernate під час отримання сутності з БД
У контексті ORM / Ледачого завантаження сутностей, я розумію термін "гідратація" наступним чином: "Зволоження" описує процес заповнення деяких або всіх незаселених раніше атрибутів сутності, отриманих за допомогою лінивого завантаження. Наприклад: клас Authorзавантажується з бази даних: @Entity class Author { @Id long id; List<Book> books; } Спочатку booksколекція не заповнюється. Я …

4
Спадщина JPA @EntityGraph включає необов'язкові асоціації підкласів
З огляду на наступну модель домену, я хочу завантажити всі Answers, включаючи їх Values та їхніх піддітей та помістити його в, AnswerDTOа потім перетворити на JSON. У мене є робоче рішення, але воно страждає від проблеми N + 1, від якої я хочу позбутися за допомогою спеціальних дій @EntityGraph. Усі …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.