Я пишу запрос против модели домена, где (по какой-либо причине) ассоциация "один ко многим" сопоставляется с lazy = "false". В моем конкретном запросе я предпочел бы получить эту коллекцию лениво, потому что меня не интересует ее содержимое. Как я могу использовать ленту для моего конкретного запроса? Возможно ли это вообще?
До сих пор я смотрел на Criteria.setFetchMode
, но FetchMode.LAZY
- это просто устаревший псевдоним для FetchMode.SELECT
...
Изменение сопоставления, вероятно, было бы идеальным, но я бы не рискнул повлиять на существующие запросы.
Изменить: мы используем Hibernate 3.3.2