QueryDSLは、またはOrderSpecifier
を呼び出すことにより、任意のフィールドで簡単に取得できるインターフェースとインスタンスを定義します。Spring Data JPAのインターフェースには、パラメーターとしてsをとるメソッドもあります。asc()
desc()
QueryDslPredicateExecutor
findAll()
OrderSpecifier
org.springframework.data.domain.PageRequest
ただし、QueryDSLについては何も知らず、クエリの並べ替え順序を定義する独自の方法がありますorg.springframework.data.domain.Sort
。型安全性などではないことを除けば、sにorg.springframework.data.domain.Sort.Order
よく似た多数のsを含めることができます。OrderSpecifier
それで、ソートを使用するページクエリを作成したい場合、それを定義するためにQueryDSLを使用する方法は本当にありませんか?