Можем ли мы использовать JPA Repository для извлечения / извлечения данных из Mysql View? Если да, то как? - PullRequest
0 голосов
/ 15 апреля 2019

У меня есть много таблиц, в которых я использую JPARepository для извлечения данных из него.Затем я создал на MySql - View и попытался использовать JPARepository, чтобы сделать findAll, но он не работает.

1 Ответ

0 голосов
/ 15 апреля 2019

Вы можете использовать собственный запрос и проекцию DTO:

public interface ReportRepository extends JpaRepository<SomeEntity, Long> {

   @Query(nativeQuery = true, value = "SELECT * FROM yourView")
   List<YourDto> getDateFromYourView();

}
...