У меня действительно уродливая устаревшая система баз данных, с которой мне нужно интегрироваться. По сути, я делаю некоторые отчеты в системе только для чтения, и я не хочу создавать тысячу сущностей, представляющих каждую из таблиц, над которыми я работаю. Вместо этого я хотел бы просто определить Entity для каждого из типов отчетов, которые я генерирую (по сути, объединение группы столбцов из разных таблиц), а затем позволить карте гибернации из неприятных (многие соединены, многие объединены) sql запрос к списку таких сущностей.
Возникает вопрос: могу ли я создать объект, не имеющий базовой таблицы, и использовать оператор sql для заполнения списка указанных объектов?
Спасибо!