Я работаю над EclipseLink и по соображениям производительности мы установили FetchType.lazy везде, где у нас есть отношения OneToMany. Теперь, настойчивость находится в слое 1, который также имеет другую бизнес-логику, а затем есть еще один EAR, который использует постоянство от уровня 1. При извлечении этих объектов я столкнулся с проблемой, когда elipselink выбрала исключение ClassCast. Немного вникая в проблему, выяснилось, что это из-за ленивой загрузки через несколько ушей.Извлечение вложенных объектов, когда FetchType LAZY
Теперь я думаю, что нужно создать метод в слое 1, который будет вызываться другим ухом, если они хотят загрузить ВСЕ объекты, т. Е. Нетерпеливый механизм загрузки. Мне было интересно, как я могу достичь этого в eclipselink?
Спасибо, я уже обсуждали это конкретные вопросы, касающиеся пожилых людей должным образом упаковки EAR, но в данный момент я ищу решение этой проблемы я уже упоминал выше. –