Как выбрать список сущностей с кастомным набором полей через Criteria API, если у сущности есть связанная коллекция других сущностей?

54
06 января 2022, 15:40

Как выбрать список сущностей с кастомным набором атрибутов через Criteria API, если у сущности есть связанная коллекция других сущностей? Здравствуйте. Есть сущность, у которой одно из полей - это коллекция других сущностей:

class UserEntity {
private Long id;
private String name;
private Set<GroupEntity> groups;
private byte[] avatar;
//....
}

Необходимо получать список этих пользователей через Criteria API, причём выбирать нужно не все поля (одно поле надо исключить - avatar). Но поле с коллекцией сущностей должно попадать в выборку.

Искал в интернете - не нашёл.

READ ALSO
Почему Entity - это POJO-класс?

Почему Entity - это POJO-класс?

На википедии черном по белому написано:

77
Заливка ячейки в таблице MS-Wrod по условию

Заливка ячейки в таблице MS-Wrod по условию

Формируется документ Ms-Word форматаdocx

188
Метод, который возвращает объект с неизвестным типом, который хранится в переменной

Метод, который возвращает объект с неизвестным типом, который хранится в переменной

В программировании я довольно молод и неопытенПотому не удаётся мне реализовать одно дельце

106
Каков механизм добавления элементов в ArrayList?

Каков механизм добавления элементов в ArrayList?

Как этот процесс устроен внутри ArrayList? Хотелось бы узнать подробности реализацииКак оно значениями оперирует? В частности - что и как делает...

190