2016-05-09 1 views
1

Dans Grails, je peux dire Foo.first(). Au printemps, je les dépôts étendre PagingAndSortingRepository et j'ai créé une méthode de service appelé getFirst() qui effectue les opérations suivantes:Spring Méthode de dépôt pour le premier()

public Foo getFirst() { 
    return fooRepository.findAll(new PageRequest(0, 1, new Sort("ASC", "id"))).getContent().get(0); 
} 

Est-ce la meilleure façon ou est-il une méthode pratique je manque juste?

Répondre