Sorry, for a bit more detail, the issue has generally been that you can’t use JPA to both search and update to views consistently across different DB vendors.
If you only need to show data and not edit it you could likely scaffold from a table that matches your view and then drop the table and make sure the entity Table is mapped to your view name. This would give you read, but likely not write access to the view.
Thanks,
Jack