Скажем, у меня есть таблица с 200 столбцами, и большинство из них никогда не используются.
Я сопоставляю SmallEntity с 10 столбцами, которые часто используются. Я использую его в ассоциациях с другими объектами. Он быстро загружается, потребляет мало памяти и делает меня счастливым.
Но иногда мне нужно отображать 200 столбцов. Я хотел бы сопоставить класс BigEntity на 200 столбцах. Он не связан ни с каким другим сущностью, он не имеет ассоциации.
Вопрос: Есть ли у вас опыт? Знаете ли вы о каких-либо проблемах, которые имели бы Hibernate, например, в кеше первого уровня, грязной проверке и жизненном цикле объекта вообще?