У меня есть много таблиц, в которых я использую JPARepository для извлечения данных из него.Затем я создал на MySql - View и попытался использовать JPARepository, чтобы сделать findAll, но он не работает.
Вы можете использовать собственный запрос и проекцию DTO:
public interface ReportRepository extends JpaRepository<SomeEntity, Long> { @Query(nativeQuery = true, value = "SELECT * FROM yourView") List<YourDto> getDateFromYourView(); }