列挙型のSpringデータメソッド名

alizelzele

Spring Dataでメソッド名に列挙値を入れる方法はありますか?これは@Query、次のような注釈を付けて行うことができます

  @Query("select t from Ticket as t where t.status != desk.enums.TicketStatus.CLOSED")
  List<Ticket> findActiveTickets();

ここで、statusは列挙型です。しかし、メソッド名だけを使用してそれを行うにはどうすればよいでしょうか。のようなものを使用すると、List<Ticket> findByStatusIsNotClosed();が発生しNo property isNotClosed found for type TicketStatusます。

では、使用せずにどのようにそれを行うことができ@Queryますか?

Snekse

Java 8を使用している場合defaultは、インターフェースでキーワードを使用して、より一般的なメソッドに委任できます

default List<Ticket> findActiveTickets() {
    return findByTicketStatusNotIn(ImmutableList.of(TicketStatus.CLOSED));
}

List<Ticket> findByTicketStatusNotIn(List<TicketStatus> status);

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

列挙型の組み合わせのデザインパターン(メソッドパラメータ)

分類Dev

Java:メソッドパラメータのジェネリック列挙型

分類Dev

列挙型のstatic finalメソッド

分類Dev

Java列挙型のget()メソッド

分類Dev

列挙型の静的メソッド

分類Dev

列挙型抽象メソッドのオーバーロード

分類Dev

C#の列挙型を使用したフィルターメソッド

分類Dev

列挙型クラスタイプのC ++メソッド

分類Dev

C ++メソッド名と列挙型クラス名の競合

分類Dev

C#は列挙型「名前」と列挙型の値をメソッドに渡します

分類Dev

列挙型とメソッドのマージ

分類Dev

メソッド引数で指定された名前の列挙型をロードする方法は?

分類Dev

メソッドのデータ型

分類Dev

動的メソッドパラメーターを含む列挙型

分類Dev

動的メソッドパラメーターを含む列挙型

分類Dev

Javaの列挙型の静的メソッドのスレッドセーフ?

分類Dev

メソッドパラメータとしてのジェネリック列挙型

分類Dev

メソッドパラメータとしてのジェネリック列挙型

分類Dev

Java:メソッドの列挙パラメーター

分類Dev

メソッドパラメータが例外をスローするときのJersey2列挙型

分類Dev

メソッドパラメータを列挙型として宣言する方法

分類Dev

Spring DataJPAメソッド+ REST:列挙型から整数への変換

分類Dev

Spring DataJPAメソッド+ REST:列挙型から整数への変換

分類Dev

メソッドと静的インスタンスを含むC ++ 11列挙型のイディオム?

分類Dev

Java-Intellij IDEAが列挙型ゲッターメソッドラムダのNPEについて警告する

分類Dev

列挙型のフィールドとメソッド危険レベル

分類Dev

列挙型:インスタンスごとに専用のメソッド

分類Dev

列挙型ファクトリスタイルメソッド

分類Dev

最大列値を持つ行を取得するためのSpringデータメソッド名

Related 関連記事

  1. 1

    列挙型の組み合わせのデザインパターン(メソッドパラメータ)

  2. 2

    Java:メソッドパラメータのジェネリック列挙型

  3. 3

    列挙型のstatic finalメソッド

  4. 4

    Java列挙型のget()メソッド

  5. 5

    列挙型の静的メソッド

  6. 6

    列挙型抽象メソッドのオーバーロード

  7. 7

    C#の列挙型を使用したフィルターメソッド

  8. 8

    列挙型クラスタイプのC ++メソッド

  9. 9

    C ++メソッド名と列挙型クラス名の競合

  10. 10

    C#は列挙型「名前」と列挙型の値をメソッドに渡します

  11. 11

    列挙型とメソッドのマージ

  12. 12

    メソッド引数で指定された名前の列挙型をロードする方法は?

  13. 13

    メソッドのデータ型

  14. 14

    動的メソッドパラメーターを含む列挙型

  15. 15

    動的メソッドパラメーターを含む列挙型

  16. 16

    Javaの列挙型の静的メソッドのスレッドセーフ?

  17. 17

    メソッドパラメータとしてのジェネリック列挙型

  18. 18

    メソッドパラメータとしてのジェネリック列挙型

  19. 19

    Java:メソッドの列挙パラメーター

  20. 20

    メソッドパラメータが例外をスローするときのJersey2列挙型

  21. 21

    メソッドパラメータを列挙型として宣言する方法

  22. 22

    Spring DataJPAメソッド+ REST:列挙型から整数への変換

  23. 23

    Spring DataJPAメソッド+ REST:列挙型から整数への変換

  24. 24

    メソッドと静的インスタンスを含むC ++ 11列挙型のイディオム?

  25. 25

    Java-Intellij IDEAが列挙型ゲッターメソッドラムダのNPEについて警告する

  26. 26

    列挙型のフィールドとメソッド危険レベル

  27. 27

    列挙型:インスタンスごとに専用のメソッド

  28. 28

    列挙型ファクトリスタイルメソッド

  29. 29

    最大列値を持つ行を取得するためのSpringデータメソッド名

ホットタグ

アーカイブ