Ja, es ist möglich, Ansichten JPA-Entitäten zuzuordnen. Schließlich unterscheidet JPA nicht zwischen Tabellen und Views. Stellen Sie einfach sicher, dass die Ansicht einen "Primärschlüssel" hat (eine Spalte oder eine Gruppe von Spalten, die nicht null sind und die Zeile identifizieren).
Wenn Sie nicht möchten, dass die Entität schreibgeschützt ist, fügen Sie die entsprechenden Regeln und/oder Auslöser hinzu.