title: How to join two unrelated entities using JPA and Hibernate
body: <p>I have two tables -  one containing Address and another containing Photographs. The only common field between them is the PersonID. These were mapped to two POJO Classes Address and Photo. I was able to fetch details in these tables by creating criteria and adding restrictions on the fields . How should we write a join on the two tables. Is it possible to get the result as two objects -Address and Photo.</p>
  
  <p>I want to do a left join so that i can get records of persons without photos as well.
  I have read that this is possible only using hql but Can this be done using criterias as well?</p>