Как объединить два несвязанных объекта с помощью JPA и Hibernate

У меня есть две таблицы -, одна из которых содержит адрес, а другая — фотографии. Единственным общим полем между ними является PersonID. Они были сопоставлены с двумя адресами и фотографиями классов POJO. Я смог получить данные из этих таблиц, создав критерии и добавив ограничения для полей. Как мы должны написать объединение двух таблиц. Можно ли получить результат в виде двух объектов -Address и Photo.

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

14
задан Vlad Mihalcea 13 October 2017 в 13:54
поделиться