In addition, a "fetch" join allows associations or collections of values to be initialized along with their parent objects, using a single select. This is particularly useful in the case of a collection. It effectively overrides the outer join and lazy declarations of the mapping file for associations and collections.
http://www.hibernate.org/hib_docs/refer ... ryhql.html
this works perfectly if you have lazy = true in mapping file and want to force fetching in hql but i don't know if the inverse works...
can you just show how the graph is i.e
A 1-- * B
(use code tag to do it)