アノテーションインターフェース QuerydslPredicate
Spring MVC ハンドラーメソッドの Querydsl
Predicate
への HTTP リクエストパラメーターのバインドをカスタマイズするためのアノテーション。- 導入:
- 1.11
- 作成者:
- Christoph Strobl, Oliver Gierke
オプション要素の概要
オプション要素修飾子と型オプションの要素説明ClassSE<? extends QuerydslBinderCustomizer>
個々のプロパティの値を述語にバインドする方法をカスタマイズするには、ここでQuerydslBinderCustomizer
を指定できます。ClassSE<?>
Predicate
を作成するためのルート型。
要素の詳細
root
ClassSE<?> rootPredicate
を作成するためのルート型。型がコントローラーメソッドの戻り値の型に含まれていない場合は、これを明示的に指定します。- 戻り値:
- デフォルト:
- java.lang.Object.class
bindings
ClassSE<? extends QuerydslBinderCustomizer> bindings個々のプロパティの値を述語にバインドする方法をカスタマイズするには、ここでQuerydslBinderCustomizer
を指定できます。この型の Spring Bean を取得しようとしますが、現在のBeanFactory
に Bean が見つからない場合は、単純なインスタンス化にフォールバックします。- 戻り値:
- デフォルト:
- org.springframework.data.querydsl.binding.QuerydslBinderCustomizer.class