0

我有很多表,我使用 JPARepository 从中获取数据。然后我在 MySql - View 上创建并尝试使用 JPARepository 来做 findAll 但它不起作用。

4

1 回答 1

0

您可以使用本机查询和 DTO 投影:

public interface ReportRepository extends JpaRepository<SomeEntity, Long> {

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

}
于 2019-04-15T08:51:11.200 回答