Привет всем!
Скажите, пожалуйста, какой способ рекомендуется для считывания данных, получаемых в результате запроса к представлениям БД? Можно ли для этого описать некую readonly-сущность и зачитывать данные, например, через EntityManager.createQuery() ?
В документации я что-то такого не нашел. Попробовал сделать это с помощью EmbeddedEntity, но cuba не хочет зачитывать эту сущность без родительской.
Попробовал также реализовать чтение через QueryRunner, но мне не понравилось, потому что нет встроенной пагинации, возникают сложности с передачей параметра в условие where property IN ?
, опять же самому нужно мапить поля из ResultList в объект.