Modifier l'ordre de tri par défaut pour la méthode Spring Data findAll ()
Je suis à l'aide de Spring Data JPA, et je me demande si il est possible de changer l'ordre de tri par défaut pour une entité utilisée par le Printemps des Données findAll()
méthode?
source d'informationauteur Marcel Overdijk | 2015-03-13
Vous devez vous connecter pour publier un commentaire.
Vous devriez être en mesure de le faire soit par:
au printemps de données de 1.5+, en remplaçant le findAll() dans votre Interface, l'ajout de l' @Requête annotation et la création d'une Requête nommée dans votre classe d'Entité comme, par exemple, ci-dessous:
Entité
Référentiel
ou,
par créer un référentiel de mise en œuvre:
http://docs.spring.io/spring-data/jpa/docs/current/reference/html/#repositories.custom-implementations
Vous pouvez le faire comme suit:
Une autre façon d'obtenir les mêmes. Utilisez la méthode ci-dessous nom:
Utiliser un PagingAndSortingRepository à la place.
Avec cela à l'endroit où vous pouvez ajouter un queryparameter ?tri=,
Référentiel:
Requête GET: