У меня есть таблица базы данных с огромным количеством столбцов. Я хочу получить доступ к этой таблице, используя разные объекты JPA, поэтому каждый объект должен также представлять несколько столбцов этой таблицы. Поэтому я создал два разных класса @Entity, которые указывают на одну и ту же физическую таблицу с помощью аннотации @Table (name = "personal").
Но это не похоже на работу. Так как я устанавливаю второй объект в ту же таблицу, я получаю следующую ошибку всякий раз, когда пытаюсь работать с этими объектами:
javax.persistence.Table.indexes () [Ljavax / сохранение / Индекс;
java.lang.NoSuchMethodError
Так что, похоже, это неправильный путь.
Как лучше всего работать с действительно большими таблицами, если 90% столбцов не представляют интереса?
Можно ли создать несколько классов сущностей JPA для одной и той же таблицы базы данных?
спасибо за любую помощь!
Торстен