Меня спросили в интервью сегодня о загруженности Hibernate. Вопрос был: Если есть класс Employee и класс адреса и отношения: 1 сотрудник -> много адресов. Как с помощью одного запроса можно запросить класс Employee и получить все адреса?Критерии Hibernate API
Я упомянул, что мы можем активировать загрузку по адресу ... но это приведет к N + 1 sqls.
Требование состоит в том, чтобы загрузить всех сотрудников и адресов с использованием 1 sql. Ответ, предположительно, связан с API-интерфейсом Hibernate. Когда я смотрю в сети, я не уверен, как это можно достичь. Любые мысли были бы оценены.
Действительно ли это работает иначе, чем просто использование `@Fetch (FetchType.EAGER)`? Любая идея почему? – 2010-12-17 14:55:40