Una dos tablas no relacionadas con JPA EntityManager

Necesito unir dos entidades JPA en una propiedad cuando no hay una relación FK / PK entre las dos. Estoy usando Hibernate y puedo usar una consulta HQL como esta

 select foo, bar from FooEntity as foo, BarEntity as bar
 where  foo.someothercol = 'foo' and foo.somecol = bar.somecol

Sin embargo, quiero evitar la dependencia de Hibernate y usar EntityManager en su lugar. Por favor ayuda

Respuestas a la pregunta(2)

Su respuesta a la pregunta