JPA отлично справляется с полными графами. А что насчёт частичных?

JPA не предоставляет first-class модель для частичных вложенных графов как концепта. Для этого нужны JDBC (ручная сборка), jOOQ (MULTISET) или Blaze Persistence (Entity Views). Большинство обсуждений вокруг persistence начинается не с той проблемы. Мы сравниваем фреймворки, SQL-инструменты, ORM… Но реальная проблема проще и фундаментальнее: Реляционный JOIN результат имеет плоскую форму по умолчанию. Приложениям нужны вложенные объектные графы или специализированные формы данных. Реляционная реальность Рассмотрим простую модель: Owner → Pet → Visit В реляционной базе — три таблицы с foreign key связями. После JOIN:

https://habr.com/ru/articles/1044354/

#jpa #Hibernate #Blaze_Persistence #Entity_Views #jOOQ #MULTISET #JDBC #SQL #ORM #EntityGraph

JPA отлично справляется с полными графами. А что насчёт частичных?

JPA не предоставляет first-class модель для частичных вложенных графов как концепта. Для этого нужны JDBC (ручная сборка), jOOQ (MULTISET) или Blaze Persistence (Entity Views). Большинство обсуждений...

Хабр

Тезисы о std::set и std::multiset в C++

Приветствую всех читателей! Меня зовут Максим, и я хочу поделиться с вами своими знаниями о программировании. Я не являюсь профессиональным разработчиком, и программирование для меня — это хобби и способ автоматизации рутинных задач на работе. В этой статье я расскажу вам об ассоциативном контейнере std::set и std::multiset в C++. Надеюсь, что эта информация будет полезной и интересной для всех, кто хочет узнать что-то новое о программировании. Ну давай, удиви меня

https://habr.com/ru/articles/925504/

#set #multiset

Тезисы о std::set и std::multiset в C++

Приветствую всех читателей! Меня зовут Максим, и я хочу поделиться с вами своими знаниями о программировании. Я не являюсь профессиональным разработчиком, и программирование для меня — это хобби и...

Хабр
How to fetch multiple to-many relationships with #jOOQ #MULTISET https://vladmihalcea.com/fetch-multiple-to-many-jooq-multiset/
How to fetch multiple to-many relationships with jOOQ MULTISET

Learn how to fetch multiple to-many relationships using jOOQ MULTISET without generating an unintentional Cartesian Product.

Vlad Mihalcea