HQL supporte deux formes pour joindre les associations: implicite
et explicite
.
Les requêtes présentes dans la section précédente utilisent la forme explicite
où le mode clé join est explicitement utilisé dans la clause from. C'est la forme recommandée.
La forme implicite
n'utilise pas le mot clé join. A la place, les associations sont "déréférencées" en utilisant le notation '.'. Ces jointures
peuvent apparaitre dans toutes les clauses. Les jointures implicites
résultent en des inner join dans le SQL généré.
from Cat as cat where cat.mate.name like '%s%'