Koenig, обычно связи грузятся "лениво" (lazy load) по требованию. Тобишь грузится они не должны, если программист прямо об этом не запросит. Я встречал два решения этой задачи:
1. На базе Mapper'а - в этом случае связи загружаются через Mapper
2. На базе самой сущности - в этом случае связи загружаются при первом вызове getter'а