У меня есть POJO, который выглядит примерно так
@AllArgsConstructor
public class POJO {
@Getter
@Setter
private String name;
@Getter
@Setter
private int age;
}
Я использую этот POJO для установки значений из hql-запроса, как в
session.createQuery("Select new fullyQualifiedName.POJO(emp.name, emp.age) From Employee emp where emp.id = 1");
Недавно меня спросилисделать запрос на добавление свойства List в POJO. Например,
@AllArgsConstructor
public class POJO {
@Getter
@Setter
private String name;
@Getter
@Setter
private int age;
@Getter
@Setter
private List<Hobby> hobbies;
}
Однако на данный момент я не знаю, как объединить таблицу Hobby , получить значения в виде списка и передать конструктору.
Каковы возможные способы сделать это?