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 に答える