Да, възможно е да картографирате изгледи към JPA обекти. В крайна сметка JPA не прави разлика между таблици и изгледи. Просто се уверете, че изгледът има "първичен ключ" (колона или група от колони, които не са null и идентифицират реда).
Ако не искате обектът да е само за четене, добавете подходящите правила и/или тригери.