2017-10-30 5 views
-1

私はPagingAndSortingRepositoryインターフェイスメソッドを使用する予定であり、findAllなどのメソッドを呼び出すときに実行するクエリを指定する方法を理解したかったのですが?SpringデータリポジトリでCrudRepositoryメソッドのクエリを指定する方法は?

+0

それは全く明らかものではありませんhttps://docs.spring.io/spring-data/data-commons/docs/1.6.1.RELEASE/reference/html/repositories.html –

+0

このチュートリアルを読みますあなたの求める。この? https://stackoverflow.com/questions/21734149/namedquery-override-findall-in-spring-data-rest-jparepository/21751130#21751130 –

答えて

0

私はJPAを前提としていますが、他の店舗は同じように動作します。あるいは、同様のエンティティモデルに注釈を付ける場合です。

通常はありません。 Spring Dataは、あなたのためにこれらのクエリを把握します。あなただけがあなたのエンティティに注釈を付けることができ、テーブルまたは列の名前を変更する必要がある場合

  1. :あなたは別のクエリが1つの春データピックよりも実行したい場合は、通常の春、データのカスタムメソッドの選択肢を持っていますモデル。

  2. provide a @Query annotation

  3. provide a complete custom annotation

関連する問題