У меня Lazy Query Container (LQC) + режим гибернации, подключенный к таблице. Я не хочу отображать некоторые коллекции за столом, поэтому некоторые коллекции загружаются лениво.
Когда пользователь выбирает элемент (строку) в таблице, я хочу открыть форму редактирования со всеми доступными данными. Мне нужно инициализировать выбранный элемент - я получаю объект из Item, объединяю его обратно в контекст и вызываю hibernate.initialize . работает нормально, коллекции инициализированы. Но это еще один экземпляр объекта в контейнере (потому что слияние возвращает новый экземпляр)
- Как я могу заменить неинициализированный предмет новым?
- или как мне обновить контейнер и таблицу (как выбрать
ранее выбранная строка в таблице после обновления?)