JpaRepository vs CRUDRepository findAll

J'ai une question simple: pourquoi JpaRepository est de retour Liste d'entités, mais CrudRepository retourne objet iterable entités?

Est-ce fait exprès? Je suppose que c'est parce que CrudRepository est plus interface générique, et il peut y avoir certains référentiel spécifique qui renvoie Itératif.

Il rend plus difficile à utiliser CrudRepository sans l'aide spécifique JpaRepository..

Grâce

Je ne vois pas pourquoi c'est plus difficile, pouvez-vous donner un exemple ?
Dire, je veux obtenir la taille du ou des articles retournés, en cas de CrudRepository je vais devoir compter manuellement tout(hasnext) compteur++, sur la liste, je peut simplement appeler size(). Il y a d'autres choses semblables.

OriginalL'auteur Vadim Kirilchuk | 2015-08-07