Я бы посоветовал вам взглянуть на создание DTO при отправке сущностей в представление.Используя DTO, вы можете легко создать пользовательский объект, который содержит точные переменные, которые вы хотите отобразить в вашей таблице, например:
Entity1 entity1 = // your db function here
Entity2 entity2 = ...
TableDTO tableDTO = new TableDTO(
// use a constructor to combine your two entities into one object!
)
// now map your dto to your table located in the view
Вы не сможете загружать сразу несколько дБ-сущностей, если не используете EntityManager или установили пользовательские функции базы данных внутри вашей базы данных.Оба из них могут вернуть именно тот объект, который вам нужен для вашего просмотра, но я настоятельно рекомендую использовать шаблон DTO, поскольку он делает ваш код простым и намного проще для изменения.Это также позволяет значительно упростить обмен данными между внешним и внутренним интерфейсом и исключает любые конфиденциальные или нежелательные переменные БД из представления вашего приложения.
Было бы полезно, если бы вы включили некоторый код из вашего приложения, но, надеюсь, этого будет достаточно дляисправить ваши представления таблицы!