Несколько объектов JPA, использующих одну таблицу - PullRequest
0 голосов
/ 11 июля 2019

У меня есть таблица базы данных с огромным количеством столбцов. Я хочу получить доступ к этой таблице, используя разные объекты JPA, поэтому каждый объект должен также представлять несколько столбцов этой таблицы. Поэтому я создал два разных класса @Entity, которые указывают на одну и ту же физическую таблицу с помощью аннотации @Table (name = "personal"). Но это не похоже на работу. Так как я устанавливаю второй объект в ту же таблицу, я получаю следующую ошибку всякий раз, когда пытаюсь работать с этими объектами:

javax.persistence.Table.indexes () [Ljavax / сохранение / Индекс; java.lang.NoSuchMethodError

Так что, похоже, это неправильный путь.

Как лучше всего работать с действительно большими таблицами, если 90% столбцов не представляют интереса? Можно ли создать несколько классов сущностей JPA для одной и той же таблицы базы данных?

спасибо за любую помощь! Торстен

1 Ответ

1 голос
/ 11 июля 2019

Я хотел бы создать несколько представлений этой таблицы и связать эти представления с сущностями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...